一个用户表里面有一个字段,people_num 人数,在数据库中查询用户列表,每页15条,按照人数排序,怎么做?
答案:3 悬赏:40 手机版
解决时间 2021-03-26 10:14
- 提问者网友:沦陷
- 2021-03-25 19:13
一个用户表里面有一个字段,people_num 人数,在数据库中查询用户列表,每页15条,按照人数排序,怎么做?
最佳答案
- 五星知识达人网友:雪起风沙痕
- 2021-03-25 19:26
select top pageSize from 用户表 where 用户ID not in (select top (pageNow-1)*pageSize from 用户表)
注释:pageSize 为每页显示的数目
pageNow 为当前显示页
注释:pageSize 为每页显示的数目
pageNow 为当前显示页
全部回答
- 1楼网友:山有枢
- 2021-03-25 21:18
一楼的可行
- 2楼网友:有你哪都是故乡
- 2021-03-25 19:56
这种翻页处理的, 你不说清楚数据库, 没法写 SQL
因为不同数据库处理的机制不一样。
Oracle 是用 rownum
DB2 是用 fetch first rows only
SQL Server 使用 TOP
MySQL 用 LIMIT
因为不同数据库处理的机制不一样。
Oracle 是用 rownum
DB2 是用 fetch first rows only
SQL Server 使用 TOP
MySQL 用 LIMIT
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯