我有一个查询,它使用offset / fetch next进行分页:
ORDER BY <<CONDTIONS>>
OFFSET 50 ROWS FETCH NEXT 50 ROWS ONLY
问题是这会给我返回前50行,这与它完全相同:
ORDER BY <<CONDTIONS>>
OFFSET 0 ROWS FETCH NEXT 50 ROWS ONLY
为什么会这样?在这两种情况下,ORDER BY条件完全相同。
答案 0 :(得分:0)
ORDER BY必须是nique for offset和fetch next才能正常工作。