Скажем, у меня есть результат запроса, который выглядит следующим образом:SQL - Как вы выбираете первую строку (или любую уникальную строку) из нескольких строк с тем же идентификатором?
ID NAME Phone
---- ---- -----
1 Bob 111-111-1111
1 Bob 222-222-2222
1 Bob 333-333-3333
2 Stan 555-555-5555
3 Mike 888-888-8888
3 Mike 777-777-7777
Я хочу вернуть только один экземпляр строки для каждого значения ID. Для меня не имеет значения, какая из нескольких строк я получаю - первая в наборе - это нормально.
Так возможный результат будет:
ID NAME Phone
---- ---- -----
1 Bob 111-111-1111
2 Stan 555-555-5555
3 Mike 888-888-8888
Какие СУБД вы используете? –
@Tom - прямо сейчас Доступ 2010 (да, я смущен, чтобы признать это), но на самом деле мой вопрос должен быть как можно более общим. – Howiecamp
Хех ... нет причин быть смущенным. Иногда доступ - это правильный инструмент для работы. :) –