共計 2325 個字符,預計需要花費 6 分鐘才能閱讀完成。
本篇內容主要講解“mysql 如何查詢前 10 條記錄”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓丸趣 TV 小編來帶大家學習“mysql 如何查詢前 10 條記錄”吧!
在 mysql 中,可以利用 SELECT 查詢語句和 limit 關鍵字來查詢前 10 條記錄,語法為“SELECT * FROM 數(shù)據(jù)表 LIMIT 10;”或“SELECT * FROM 數(shù)據(jù)表 LIMIT 0,10;”。
本教程操作環(huán)境:windows7 系統(tǒng)、mysql8 版本、Dell G3 電腦。
在 mysql 中,可以使用 SELECT 語句和 limit 關鍵字來查詢前 10 條記錄。
在 MySQL 中,可以使用 SELECT 語句來查詢數(shù)據(jù)。查詢數(shù)據(jù)是指從數(shù)據(jù)庫中根據(jù)需求,使用不同的查詢方式來獲取不同的數(shù)據(jù),是使用頻率最高、最重要的操作。
而 LIMIT 用于指定查詢結果從哪條記錄開始顯示,一共顯示多少條記錄。
語法:
SELECT
{* | 字段列名}
FROM 表 1 , 表 2 …
[LIMIT 子句]
LIMIT 子句的語法:
1、不指定初始位置
LIMIT 記錄數(shù)
LIMIT 關鍵字不指定初始位置時,記錄從第一條記錄開始顯示。顯示記錄的條數(shù)由 LIMIT 關鍵字指定。
“記錄數(shù)”表示顯示記錄的條數(shù)。如果“記錄數(shù)”的值小于查詢結果的總數(shù),則會從第一條記錄開始,顯示指定條數(shù)的記錄。如果“記錄數(shù)”的值大于查詢結果的總數(shù),則會直接顯示查詢出來的所有記錄。
示例:
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 初始位置,記錄數(shù)
LIMIT 關鍵字可以指定查詢結果從哪條記錄開始顯示,顯示多少條記錄。
“初始位置”表示從哪條記錄開始顯示;
“記錄數(shù)”表示顯示記錄的條數(shù)。
第一條記錄的位置是 0,第二條記錄的位置是 1。后面的記錄依次類推。
注意:LIMIT 后的兩個參數(shù)必須都是正整數(shù)。
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 如何查詢前 10 條記錄”有了更深的了解,不妨來實際操作一番吧!這里是丸趣 TV 網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續(xù)學習!