sql中的limit
發布時間: 2024-05-18 16:05:57
A. sql鏁版嵁鏌ヨ㈣璦涓鍙浠ラ檺鍒舵煡璇㈢粨鏋滄樉紺虹殑琛屾暟鐨勫叧閿瀛楁槸浠涔堬紵
鍦⊿QL鏁版嵁鏌ヨ㈣璦涓錛岀敤浜庨檺鍒舵煡璇㈢粨鏋滄樉紺虹殑琛屾暟鐨勫叧閿瀛楁槸LIMIT銆侺IMIT鍏抽敭瀛楀彲浠ョ敤浜庨檺鍒舵煡璇㈢粨鏋滆繑鍥炵殑琛屾暟銆傞氬父錛屽畠涓嶴ELECT璇鍙ヤ竴璧蜂嬌鐢錛岃娉曞備笅錛
sql
澶嶅埗
SELECT column1, column2, ...
FROM table_name
LIMIT number_of_rows;
鍏朵腑錛宑olumn1, column2, ...鏄瑕佹煡璇㈢殑鍒楀悕錛宼able_name鏄瑕佹煡璇㈢殑琛ㄥ悕錛宯umber_of_rows鏄瑕佽繑鍥炵殑琛屾暟銆
渚嬪傦紝浠ヤ笅鏌ヨ㈣鍙ュ皢榪斿洖employees琛ㄤ腑鍓5琛屾暟鎹錛
sql
澶嶅埗
SELECT *
FROM employees
LIMIT 5;
璇鋒敞鎰忥紝LIMIT鍏抽敭瀛楄繕鍙浠ヤ笌OFFSET鍏抽敭瀛椾竴璧蜂嬌鐢錛岀敤浜庢寚瀹氫粠鏌ヨ㈢粨鏋滈泦涓鐨勫摢涓浣嶇疆寮濮嬭繑鍥炶屻備緥濡傦紝浠ヤ笅鏌ヨ㈣鍙ュ皢榪斿洖浠庣6琛屽紑濮嬬殑10琛屾暟鎹錛
sql
澶嶅埗
SELECT *
FROM employees
LIMIT 10 OFFSET 5;
B. sql中limit 原理
先掃描全表,得到所有數據,再取出前100行,
熱點內容