Гость
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Выбрать максимальное значение ID для уникального значения другого поля / 5 сообщений из 5, страница 1 из 1
23.02.2020, 21:21
    #39930050
Sapanch
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбрать максимальное значение ID для уникального значения другого поля
Подскажите, пожалуйста, как можно выбрать максимальное значение ID для уникального значения UnitID изв таблице вида:

ID UnitID
1 55
2 55
3 55
4 55

В результате должна быть строчка 4 55

Всю голову сломала.
...
Рейтинг: 0 / 0
23.02.2020, 21:31
    #39930053
Критик
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбрать максимальное значение ID для уникального значения другого поля
Sapanch,

max + group by
...
Рейтинг: 0 / 0
23.02.2020, 23:54
    #39930087
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбрать максимальное значение ID для уникального значения другого поля
В более сложном случае (есть ещё поля) - ROW_NUMBER() в CTE либо JOIN подзапроса с указанной группировкой.
...
Рейтинг: 0 / 0
25.02.2020, 08:48
    #39930393
a_voronin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбрать максимальное значение ID для уникального значения другого поля
Akina
В более сложном случае (есть ещё поля) - ROW_NUMBER() в CTE либо JOIN подзапроса с указанной группировкой.


А может попроще?

Код: sql
1.
MAX(ID) OVER (PARTITION BY UnitID)
...
Рейтинг: 0 / 0
25.02.2020, 10:54
    #39930452
SQL2008
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбрать максимальное значение ID для уникального значения другого поля
Критик
Sapanch,

max + group by

Этого достаточно.
Зачем (для других написано) делать простое сложным?
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Выбрать максимальное значение ID для уникального значения другого поля / 5 сообщений из 5, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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