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

首頁 > 數據庫 > SQL Server > 正文

sql 取兩值之間的數據方法(例:100-200之間的數據)

2024-08-31 00:58:46
字體:
來源:轉載
供稿:網友
題:取表table中100條-200條之間數據

方法1:臨時表

復制代碼 代碼如下:


select top 200 * into #aa from table order by time-- 將top m筆插入 臨時表
set rowcount 100
select * from #aa order by time desc

--drop table #aa --刪除臨時表




方法2:

復制代碼 代碼如下:


select top 100 * from
(select top 200 * from table order by time asc) a
order by time desc




方法3:not in

復制代碼 代碼如下:


select top 100 * from v_company where (
id not in
(select top 100 id from v_company order by id asc)
) order by id asc




這里只列舉3種我測試的方法,還有別的方案就由高手補上了,3種方案的效率也不競相同,我一直認為not in效率不好,但在這里使用not in速度最快,請高手補充說明,謝謝
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 眉山市| 咸阳市| 孟连| 天水市| 蕉岭县| 洱源县| 四子王旗| 隆回县| 广水市| 梁河县| 乌鲁木齐县| 水富县| 长武县| 民和| 静宁县| 额济纳旗| 玛曲县| 通城县| 博野县| 隆德县| 毕节市| 星子县| 佛坪县| 城固县| 甘洛县| 龙江县| 台东县| 宁乡县| 怀安县| 宝坻区| 内乡县| 靖边县| 柯坪县| 久治县| 永仁县| 皋兰县| 济南市| 休宁县| 科技| 宾阳县| 德保县|