SQL语句
用SQLServer 2000中的语句如何查询出:从第10条语句后的15条语句.
[解决办法]
原理,
选order by ase出来
top 15
后order by desc
top 5
明白吗?
[解决办法]
先top查25条给保存到数组中,然后去掉前10条
[解决办法]
select top 15 * from tbl where id not in (select top 10 id from tbl)
[解决办法]
先top25,然后反序排列,再top15,再排序
这就是你要的数据
[解决办法]
select * from 表 limit '10 ', '25 '
server2000 我不知道有没有limit这个函数,要是有的话就可以的。你试一下。
[解决办法]
select top 25 * from tbl where id not in (select top 10 id from tbl)
应该是这样吧?我忘了,你试试
忘了是25还是15了
[解决办法]
我测试了一下
select top 25 * from tbl where id not in (select top 10 id from tbl) 是可行的
[解决办法]
select top 25 * from tbl where id not in (select top 10 id from tbl)
如果id可重复这个句子就不行了
[解决办法]
ding