Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / SELECT DISTINCT ?? / 2 сообщений из 2, страница 1 из 1
03.01.2002, 08:08
    #32020115
Олег Киров
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SELECT DISTINCT ??
День добрый. Есть простой вопрос:

Существует таблица tbl1(idx int identity, item_id int). Необходимо написать SELECT DISTINCT по item_id, но в результате получить выборку по idx.
Например
idx item_id
1 10
2 12
3 10
4 11

Результат: 1, 2, 4
...
Рейтинг: 0 / 0
03.01.2002, 08:35
    #32020118
MadDog
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SELECT DISTINCT ??
Если больше нравится (1,2,4), то:
select min(idx), item_id
from tbl1
group by item_id

а если больше нравится (3,2,4), то:
select max(idx), item_id
from tbl1
group by item_id

А чем они отличаются для Вас - (1,2,4) и (3,2,4)?
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / SELECT DISTINCT ?? / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]