会乱的语句:
select k.* from (SELECT rownum sn,u.* FROM USERINFO u order by u_nick_name asc ) k where k.sn >=1 and k.sn<=5调整后的语句(先排序,再取rownum):
select k.* from (SELECT rownum sn,u.* FROM (Select * From USERINFO order by u_nick_name asc) u ) k where k.sn >=1 and k.sn<=5
本文介绍了一种SQL分页查询的优化方法,通过先进行排序再取行号的方式提高查询效率。具体步骤包括:首先对USERINFO表按u_nick_name字段进行升序排序,然后使用ROWNUM筛选出第1到第5条记录。
9871

被折叠的 条评论
为什么被折叠?



