首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

sql server的select有关问题.

2012-01-30 
sql server的select问题..sqlserver里用SELECTTOP5*FROMtableORDERBYid就表示按id排列的前五行.那么如果我

sql server的select问题..
sql   server里用
SELECT   TOP   5   *   FROM   table   ORDER   BY   id就表示按id排列的前五行.那么如果我要取出第10行到第15行应该怎么写呢?

[解决办法]
Select * From (SELECT TOP 15 * FROM table ORDER BY id)
NOT IN(SELECT TOP 10 * FROM table ORDER BY id)
大体就是这个意思,not in 的具体写法我忘了,反正你能得到前10行,前15行,还愁10-15行
用not in 应该可以
[解决办法]
Select * From (SELECT TOP 15 * FROM table ORDER BY id)
where id NOT IN(SELECT TOP 10 id FROM table ORDER BY id)

热点排行