现有一个表,主键Id是自增的,想要查询某一个Id后面的7条数据,请问sql语句怎么写?(sqlserver数据库)

[复制链接]
查看11 | 回复4 | 2013-3-26 10:43:25 | 显示全部楼层 |阅读模式
sql="select top 条数 字段名 from 表名 where Id>某ID值 order by Id asc"因为自增的所以ID是有规律可循的,只要选大于当前ID的值就可以了,条数根据你的需要自己设定就可以了!希望对你的问题有所帮助,如果还有什么疑问可以HI在线咨询,IT精英俱乐部真诚为您解答!...
回复

使用道具 举报

千问 | 2013-3-26 10:43:25 | 显示全部楼层
求大于当前ID的所有记录的前8条:select top 8 * from tablename where id>=1 order by id...
回复

使用道具 举报

千问 | 2013-3-26 10:43:25 | 显示全部楼层
selecttop 8 * fromtb where id>=1 order by id...
回复

使用道具 举报

千问 | 2013-3-26 10:43:25 | 显示全部楼层
selecttop 8 * fromtable order by id asc...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行