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

首頁 > 數據庫 > MySQL > 正文

mysql中的limit用法有哪些(推薦)

2024-07-24 13:14:36
字體:
來源:轉載
供稿:網友
SELECT * FROM 表名 limit m,n;SELECT * FROM table LIMIT [offset,] rows;

1.m代表從m+1條記錄行開始檢索,n代表取出n條數據。(m可設為0)

如:SELECT * FROM 表名 limit 6,5;

表示:從第7條記錄行開始算,取出5條數據

2.值得注意的是,n可以被設置為-1,當n為-1時,表示從m+1行開始檢索,直到取出最后一條數據。

如:SELECT * FROM 表名 limit 6,-1;

表示:取出第6條記錄行以后的所有數據。

3.若只給出m,則表示從第1條記錄行開始算一共取出m條

如:SELECT * FROM 表名 limit 6;

表示:取出前6條記錄行。

4.根據數據量的大小選擇相應的語句:

a.offset比較小:

SELECT * FROM aff limit 10,10

多次運行,時間保持在0.0004-0.0005之間

SELECT * FROM aff Where vid >=(SELECT vid From aff Order By vid limit 10,1) limit 10

多次運行,時間保持在0.0005-0.0006之間,主要是0.0006

結論:偏移量offset較小的時候,直接使用limit較優。這個顯示是子查詢的原因。

b.offset大的時候。

SELECT * FROM aff limit 10000,10

多次運行,時間保持在0.0187左右

SELECT * FROM aff Where vid >=(SELECT vid FROM aff Order By vid limit 10000,1) limit 10

多次運行,時間保持在0.0061左右,只有前者的1/3。

結論:偏移量offset越大,后者越優。

總結

以上所述是小編給大家介紹的mysql中的limit用法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對VeVb武林網網站的支持!


注:相關教程知識閱讀請移步到MYSQL教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 曲阜市| 双辽市| 东乡县| 磴口县| 涪陵区| 滨州市| 科技| 闸北区| 商都县| 天镇县| 通江县| 庆元县| 德化县| 册亨县| 威远县| 建平县| 武胜县| 榆中县| 饶河县| 志丹县| 昔阳县| 福泉市| 张掖市| 辽宁省| 五常市| 武夷山市| 乌海市| 昔阳县| 河池市| 嘉荫县| 股票| 桓台县| 嫩江县| 涟源市| 正定县| 高淳县| 曲水县| 云梦县| 林口县| 兴宁市| 高青县|