详细内容
sql server获取行号
发布日期:2011-06-03     点击:6224     字体:[ ]

从sql server2005起,已经支持ROW_NUMBER() 函数了,例如:

SELECT * FROM (SELECT ROW_NUMBER() OVER (ORDER BY EmployeeName) AS Row, EmployeeId, EmployeeName, Salary FROM Employees) AS EMP WHERE Row BETWEEN 2 AND 4

但sql server2005以前版本不支持,可使用identity(int,1,1)这种方式获取。

用户评论
昵称 
内容  *
验证码   
   
Copyright © 2010 zdbase.com All Rights Reserved. 苏ICP备15039389号 可人软件设计