Рассмотрим запрос ниже.
Select *
From table
Where name = 'stackoverflow'
Order By age
Это интересующий меня запрос. Однако я хочу также объединить его с лимитом и смещением.Вот что я сделал сейчас.
Select
*,
ROW_NUMBER() OVER (ORDER BY primary_id DESC) as ROW_NUMBER
From
table
Where
name = 'stackoverflow'
Order By
age,
Offset 10 rows Fetch Next 20 Rows Only
Проблема в том, что я получаю неправильные результаты.Я хочу сначала запросить все строки на основе where name = 'stackoverflow'
, а затем order By age
, а затем извлечь только некоторые строки на основе предела и смещения.