LIMIT基本語法:
若是隻給定一個參數,表示記錄數。
mysql> SELECT * FROM orange LIMIT 5; //檢索前5條記錄(1-5)
至關於
mysql> SELECT * from orange LIMIT 0,5;
兩個參數,第一個參數表示offset, 第二個參數爲記錄數。
mysql> SELECT * FROM orange LIMIT 10,15; // 檢索記錄11-25
再如,另外一種用法:
mysql> SELECT * FROM orange LIMIT 2 OFFSET 3;//查詢4-5兩條記錄
等價於
mysql> SELECT * FROM orange LIMIT 3,2;mysql
in經常使用於where表達式中,其做用是查詢某個範圍內的數據。
用法:select * from where field in (value1,value2,value3,…)
not in與in做用相反,用法和示例以下:
用法:select * from where field not in (value1,value2,value3,…)sql