查询10条id不连续的记录,怎么写sql

名字随便取吧 2015-10-22 10:09:04
比如我表里有20条记录,id不是连续的,我想查询5-14条记录,这样的sql怎么写,我数据库新手。
...全文
945 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
D385675753 2016-01-26
  • 打赏
  • 举报
回复
select * from ( select ROW_NUMBER() over(order by id) as rn ,* from tb ) T where rn between 5 and 10
liups 2015-12-15
  • 打赏
  • 举报
回复
条件不全,且很多数据库不支持记录号,所以没法做。 如果是支持记录号的好办,比如VFP9.0 select * from tbl where between(recno(),5,14)
ACMAIN_CHM 2015-10-22
  • 打赏
  • 举报
回复
select top 5 * from ..

2,209

社区成员

发帖
与我相关
我的任务
社区描述
其他数据库开发 其他数据库
社区管理员
  • 其他数据库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧