国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 數(shù)據(jù)庫(kù) > SQL Server > 正文

Sql server 2005帶來(lái)的分頁(yè)便利

2024-08-31 00:49:02
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

select threadid from
(
select threadid, row_number() over (order by stickydate) as pos from cs_threads
) as t
where t.pos > 100000 and t.pos < 100030

===========================================

如果里面的這個(gè)表cs_threads數(shù)據(jù)量超大,比如,幾億條記錄,那這個(gè)方法應(yīng)該是有問(wèn)題的

因?yàn)椋瑂elect threadid from
(
select threadid, row_number() over (order by stickydate) as pos from cs_threads
) as t
where t.pos > 100000 and t.pos < 100030
這個(gè)語(yǔ)句是把select threadid, row_number() over (order by stickydate) as pos from cs_threads它全部取出來(lái),然后在sql的外面進(jìn)行分頁(yè)的,沒(méi)在sql2005上測(cè)試過(guò),因?yàn)樵仍趏racle上這樣的寫法是不好的,oracle中這樣寫比較好:select threadid from
(
select threadid, row_number() over (order by stickydate) as pos from cs_threads a where a.pos<100030
) as t
where t.pos > 100000


 

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 开封县| 湖州市| 蒙山县| 平阴县| 韶关市| 竹溪县| 六盘水市| 黑河市| 茂名市| 抚松县| 定安县| 聂荣县| 扎囊县| 甘肃省| 巴中市| 德庆县| 大厂| 清镇市| 海南省| 白银市| 宁陕县| 射洪县| 同江市| 水富县| 宁陵县| 牙克石市| 平塘县| 察哈| 平山县| 南通市| 汤阴县| 曲周县| 东宁县| 岱山县| 彭泽县| 沭阳县| 原阳县| 揭西县| 青海省| 灌南县| 应城市|