ROW_NUMBER()能否省略OVER()内的排序
用ROW_NUMBER()分页,每次都要设计排序字段好麻烦,能否省略排序字段呢?谢谢!
[解决办法]
貌似不行,如果觉得麻烦,就统一用order by newid()
[解决办法]
可以用 order by getdate()
[解决办法]
ROW_NUMBER()OVER(ORDER BY GETDATE())
[解决办法]
--order by 是必须加上的。--如果要默认排序:ROW_NUMBER() OVER (ORDER BY GETDATE())--或是ROW_NUMBER() OVER (ORDER BY (select 1))--随机排序ROW_NUMBER() OVER (ORDER BY NEWID())