У меня есть производная таблица, которая содержит количество объединений, я пытаюсь реализовать разбиение на страницы, но ROW_NUMBER () не является последовательным. Я думаю, я знаю, почему он не последовательный, но есть ли способ заставить его быть последовательным?
SELECT [Results].[Row1],
[Results].[Row2],
[Results].[Row3],
FROM (
SELECT [p].[Row1],
[p].[Row2],
[p].[Row3],
ROW_NUMBER() OVER (ORDER BY [p].[Id]) As RowNumber
FROM Table1 As [l]
JOIN Table2 As [p] ON [l].[fId] = [p].[Id]
JOIN Users As [u] ON [p].[fId] = [u].[Id]
JOIN Questions As [q] ON [p].[Id] = [q].[fId]) As Results
Буду признателен за любую помощь, спасибо!