sql查询记录(第10-20条记录)

2024-12-02 02:29:26
推荐回答(2个)
回答1:

假设数据按字段名ID从小到大排序的。
SQL=\"select top 10 * from [table_name] where id in (select top 20 id from [table_name] order by id desc) order by id asc\"

这样显示出来的就是:从11到20条数据

回答2:

select top 10 * from details
where convert(varchar(10),orderid)+convert(varchar(10),productid)
not in(select top 10 convert(varchar(10),orderid)+convert(varchar(10),productid)
from details)