Мой босс дал мне задание, в котором я не уверен, что это возможно, так как примерно через две недели я не могу найти решение, поэтому я выбрасываю это, чтобы попросить любую помощь от SO группа. Если это сломает ваш мозг, я прошу прощения.
Сначала немного предыстории: мы разрабатываем приложение для запросов к базе данных, которое позволяет пользователям получать все, что они хотят, из базы данных, не зная SQL.
Моя проблема: Мы хотим настроить способ выбора «Отличительный». Вместо того, чтобы ключевое слово применимо к выбранным строкам, мы хотим, чтобы оно применялось только к определенным полям, чтобы использовались первые строки, соответствующие этим полям. Для примера:
Боб Джонс, 122 Мэйн Стрит, Портленд, Орегон
Сью Джонс, 122 Main Street, Портленд, Орегон
Мэри Смит, 458 32-я улица, Портленд, Орегон
Ральф Смит, 458 32-я улица, Портленд, Орегон
мы хотим, чтобы это работало так, чтобы только первые строки для каждого адреса возвращались следующим образом:
Боб Джонс, 122 Мэйн Стрит, Портленд, Орегон
Мэри Смит, 458 32-я улица, Портленд, Орегон
При нормальном отличном состоянии будут возвращены все четыре строки, что больше, чем мы хотим. У кого-нибудь есть идеи относительно того, как мы можем это сделать? Спасибо.