在mysql中,可以利用SELECT查詢語句和limit關鍵字來查詢前10筆記錄,語法為「SELECT * FROM 資料表LIMIT 10;」或「SELECT * FROM 資料表LIMIT 0,10; 」。
本教學操作環境:windows7系統、mysql8版本、Dell G3電腦。
在mysql中,可以使用SELECT語句和limit關鍵字來查詢前10筆記錄。
在 MySQL 中,可以使用 SELECT 語句來查詢資料。查詢數據是指從資料庫中根據需求,使用不同的查詢方式來獲取不同的數據,是使用頻率最高、最重要的操作。
而LIMIT 用來指定查詢結果從哪筆記錄開始顯示,總共顯示多少筆記錄。
語法:
SELECT {* | <字段列名>} FROM <表 1>, <表 2>… [LIMIT 子句]
LIMIT 子句的語法:
1、不指定初始位置##
LIMIT 记录数LIMIT 關鍵字不指定初始位置時,記錄會從第一筆記錄開始顯示。顯示記錄的條數由 LIMIT 關鍵字指定。 「記錄數」表示顯示記錄的條數。如果「記錄數」的值小於查詢結果的總數,則會從第一筆記錄開始,顯示指定條數的記錄。如果「記錄數」的值大於查詢結果的總數,則會直接顯示查詢出來的所有記錄。 範例:
mysql> SELECT * FROM tb_students_info LIMIT 10; +----+--------+---------+------+------+--------+------------+ | id | name | dept_id | age | sex | height | login_date | +----+--------+---------+------+------+--------+------------+ | 1 | Dany | 1 | 25 | F | 160 | 2015-09-10 | | 2 | Green | 3 | 23 | F | 158 | 2016-10-22 | | 3 | Henry | 2 | 23 | M | 185 | 2015-05-31 | | 4 | Jane | 1 | 22 | F | 162 | 2016-12-20 | | 5 | Jim | 1 | 24 | M | 175 | 2016-01-15 | | 6 | John | 2 | 21 | M | 172 | 2015-11-11 | | 7 | Lily | 6 | 22 | F | 165 | 2016-02-26 | | 8 | Susan | 4 | 23 | F | 170 | 2015-10-01 | | 9 | Thomas | 3 | 22 | M | 178 | 2016-06-07 | | 10 | Tom | 4 | 23 | M | 165 | 2016-08-05 | +----+--------+---------+------+------+--------+------------+ 10 rows in set (0.26 sec)
2、指定初始位置
LIMIT 初始位置,记录数LIMIT 關鍵字可以指定查詢結果從哪一筆記錄開始顯示,顯示多少筆記錄。
mysql> SELECT * FROM tb_students_info LIMIT 0,10; +----+--------+---------+------+------+--------+------------+ | id | name | dept_id | age | sex | height | login_date | +----+--------+---------+------+------+--------+------------+ | 1 | Dany | 1 | 25 | F | 160 | 2015-09-10 | | 2 | Green | 3 | 23 | F | 158 | 2016-10-22 | | 3 | Henry | 2 | 23 | M | 185 | 2015-05-31 | | 4 | Jane | 1 | 22 | F | 162 | 2016-12-20 | | 5 | Jim | 1 | 24 | M | 175 | 2016-01-15 | | 6 | John | 2 | 21 | M | 172 | 2015-11-11 | | 7 | Lily | 6 | 22 | F | 165 | 2016-02-26 | | 8 | Susan | 4 | 23 | F | 170 | 2015-10-01 | | 9 | Thomas | 3 | 22 | M | 178 | 2016-06-07 | | 10 | Tom | 4 | 23 | M | 165 | 2016-08-05 | +----+--------+---------+------+------+--------+------------+ 10 rows in set (0.26 sec)【相關推薦:
mysql影片教學】
以上是mysql怎麼查詢前10筆記錄的詳細內容。更多資訊請關注PHP中文網其他相關文章!