Вывод первого нечетного и четного числа из базы данных SQL
Есть база данных содержащая ID:
Нужно с этих айдишников вывести:
- Последнее нечетное число и последнее четное число.
Как такой запрос сделать?
Ответы (1 шт):
Автор решения: Vitaliy Zlobin
→ Ссылка
SELECT TOP 2 Id
FROM YouTable
ORDER BY ROW_NUMBER() OVER (PARTITION BY Id % 2 ORDER BY Id DESC)
