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

2024-11-16 06:38:54
推荐回答(4个)
回答(1):

sql="select top 条数 字段名 from 表名 where Id>某ID值 order by Id asc"
因为自增的所以ID是有规律可循的,只要选大于当前ID的值就可以了,条数根据你的需要自己设定就可以了!
希望对你的问题有所帮助,如果还有什么疑问可以HI在线咨询,IT精英俱乐部真诚为您解答!

回答(2):

求大于当前ID的所有记录的前8条:
select top 8 * from tablename where id>=1 order by id

回答(3):

select top 8 * from tb where id>=1 order by id

回答(4):

select top 8 * from table order by id asc