iln*_*777 0 php sql-server limit
我第一次遇到在MSSQL中使用LIMIT子句的问题时很困惑.无法让它如何使分页脚本工作.
我想使用LIMIT子句和额外的WHERE和ORDERY BY条件.欢迎任何帮助!
这是我的MySQL查询:
$query = mysql_query("SELECT FLD_NAME, FLD_AGE FROM TBL_USERS WHERE FLAG='1' ORDER BY FLD_AGE DESC LIMIT 0,50");
//rows_per_page = 50;
Run Code Online (Sandbox Code Playgroud)
如何将此MySQL查询转换为MSSQL查询?
提前致谢!
对于完全分页,您可以使用ROW_NUMBER()函数,如:
select * from
(select Row_Number() over ( ORDER BY FLD_AGE DESC ) as RowIndex, FLD_NAME, FLD_AGE FROM
TBL_USERS WHERE FLAG='1') as pager Where pager.RowIndex >= 10 and pager.RowIndex < 40
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3045 次 |
| 最近记录: |