SubSelect?

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

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

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

SubSelect?

Сообщение Shurik1 » 01 апр 2008, 16:19

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

Заранее спасибо!

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

Re: SubSelect?

Сообщение Serge_Bliznykov » 01 апр 2008, 22:18

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

p.s. distinct тоже должен пойти. мне просто group by больше нравится ;-))

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

Re: SubSelect?

Сообщение Shurik1 » 01 апр 2008, 23:03

Spasibo bol'shoe. Rabotaet na ura! ))

Ответить