SubSelect?

SQL во всех проявлениях - от ANSI-92 до TSQL.

Модераторы: Yurich, Absurd

Ответить
Shurik1
Сообщения: 6
Зарегистрирован: 31 мар 2008, 18:19

01 апр 2008, 17:19

Дано: Таблица с двумя колонками - ID(уникальный) и Username. Разным ID может соответствовать один и тот же Username.
Вопрос: Как построить запрос, выбирающий из таблицы И ID И Username, но чтобы Username было без повторений (какой при это ID - не важно).
С SELECT distinct (Username), ID у меня не получается.

Заранее спасибо!
Serge_Bliznykov
Сообщения: 366
Зарегистрирован: 31 авг 2007, 03:06

01 апр 2008, 23:18

select Username, Max(ID) from <ВашаТаблица>
group by Username

p.s. distinct тоже должен пойти. мне просто group by больше нравится ;-))
Shurik1
Сообщения: 6
Зарегистрирован: 31 мар 2008, 18:19

02 апр 2008, 00:03

Spasibo bol'shoe. Rabotaet na ura! ))
Ответить