[Я прошел через большое количество вопросов, прежде чем отправлять на этот вопрос.]SQL Query для отображения уникальных записей на основе определенных условий
У меня есть таблица, которая содержит 4 поля. Это ClientId, ClientName, ClientAddress, ClientCity.
Теперь у меня есть контроль над текстовым полем автозаполнения, где мне нужно получить & отображение имени клиента.
Проблема в том, что в нашей базе данных у нас есть тот же клиент из того же города с другого адреса.
Теперь мое требование заключается в том, что пользователь должен иметь возможность видеть «ClientName» или «ClientName + ClientCity» или «ClientName + ClientCity + ClientAddress», чтобы облегчить пользователю выбор клиента.
Это означает, что мне нужно добавить столбец в запрос, пока он не станет уникальным.
Я уверен, что должно быть какое-то простое решение, которое я не получаю последние 2 дня.
Как показано в приведенных ниже примерах данных, если я покажу только конечный пользователь «D» в качестве имени клиента, он будет смущен, как в том, какой клиент «D» ему нужно выбрать. Поэтому нам нужно объединить город и адрес, чтобы сделать его уникальным.
Я ожидаю выход, как показано ниже.
Ваш вопрос непонятен. Просьба уточнить, предоставив образцы данных и ожидаемые результаты –
Я добавляю изображение. Пожалуйста, подождите. –
@wewesthemenace, я отредактировал сообщение. –