sqlServer使用ROW_NUMBER时不排序的解决方法
2022-11-12 09:43:01
内容摘要
这篇文章主要为大家详细介绍了sqlServer使用ROW_NUMBER时不排序的解决方法,具有一定的参考价值,可以用来参考一下。
对此感兴趣的朋友,看看idc笔记做的技术笔记!设置sqlServer
文章正文
这篇文章主要为大家详细介绍了sqlServer使用ROW_NUMBER时不排序的解决方法,具有一定的参考价值,可以用来参考一下。
对此感兴趣的朋友,看看idc笔记做的技术笔记!
设置sqlServer使用ROW_NUMBER时不排序--1.看到NHibernate是这样写的分页,感觉写起来比较容易理解(应该不会有效率问题吧?)--with只是定一个别名?[sql]with query as (select ROW_NUMBER() over(order by (select 0)) AS ROWNUM, * FROM Product)select * from query where ROWNUM BETWEEN 5 AND 10--2.ROW_NUMBER必须指写over (order by **),有时我根本就不想排序,想按原始顺序(排序也是要时间的嘛)--方法就是:select ROW_NUMBER() over(order by (select 0)) AS ROWNUM,* FROM Product排序 就是 :select Row_number() over(order by Oper_Date desc) AS ROWNUM,* FROM Product注:关于sqlServer使用ROW_NUMBER时不排序的解决方法的内容就先介绍到这里,更多相关文章的可以留意
代码注释