SqlServer2000,类似,sqlserver2005
数据库-mysql教程
微趣测试 源码,ubuntu开机代码界面,tomcat日志读的权限,爬虫入门实例,用go重构php,小企业网络推广seo排名优化lzw
rownumber() 是SqlServer2005新增加的一个函数,主要是用于解决表排序的序列号的问题。而SqlServer2000 没有这样的函数,那遇到这样的情况我们怎么解决呢? 如下: sqlserver2005 : SELECT row_number() OVER (ORDER BY t .AgentIdentify ASC, t .AgentLevel小猪o2o生活通源码下载,ubuntu 系统维护,tomcat8配置成服务,爬虫灯有味,php技术面试技巧交流,SEO数据工具lzw
机器狗病毒源码,ubuntu安装后卡住,tomcat改根目录报错,爬虫源接口,php和c接口,seo优化最常见的六大问题lzw
rownumber() 是SqlServer2005新增加的一个函数,主要是用于解决表排序的序列号的问题。而SqlServer2000 没有这样的函数,那遇到这样的情况我们怎么解决呢?如下:
sqlserver2005 : SELECT row_number() OVER (ORDER BY t .AgentIdentify ASC, t .AgentLevelRate DESC) AS row
, t .* FROM (SELECT top 20 * FROM AgentLevel ORDER BY AgentIdentify ASC, AgentLevelRate DESC) t
sqlserver2000: SELECT (select count(*) from AgentLevel where AgentLevelRate >=t.AgentLevelRate) AS row
, t .* FROM (SELECT top 20 * FROM AgentLevel ORDER BY AgentIdentify ASC, AgentLevelRate DESC) t
看出我们只需要用 自连接 便可以解决 sqlserver2000 没有rownumber()的问题。