In MySQL können Sie die SELECT-Abfrageanweisung und das Schlüsselwort limit verwenden, um die ersten 10 Datensätze abzufragen. Die Syntax lautet „SELECT * FROM data table LIMIT 10;“ oder „SELECT * FROM data table LIMIT 0,10;“.
Die Betriebsumgebung dieses Tutorials: Windows7-System, MySQL8-Version, Dell G3-Computer.
In MySQL können Sie die SELECT-Anweisung und das Schlüsselwort limit verwenden, um die ersten 10 Datensätze abzufragen.
In MySQL können Sie die SELECT-Anweisung zum Abfragen von Daten verwenden. Das Abfragen von Daten bezieht sich auf die Verwendung verschiedener Abfragemethoden, um je nach Bedarf unterschiedliche Daten aus der Datenbank abzurufen. Dies ist der am häufigsten verwendete und wichtigste Vorgang.
Und LIMIT wird verwendet, um anzugeben, bei welchem Datensatz die Abfrageergebnisse angezeigt werden und wie viele Datensätze insgesamt angezeigt werden.
Grammatik:
SELECT {* | <字段列名>} FROM <表 1>, <表 2>… [LIMIT 子句]
LIMIT-Klausel-Syntax:
1. Geben Sie nicht die Anfangsposition an.
LIMIT 记录数
Wenn das LIMIT-Schlüsselwort die Anfangsposition nicht angibt, werden Datensätze beginnend mit dem ersten Datensatz angezeigt. Die Anzahl der angezeigten Datensätze wird durch das Schlüsselwort LIMIT angegeben.
„Anzahl der Datensätze“ gibt die Anzahl der angezeigten Datensätze an. Wenn der Wert von „Anzahl Datensätze“ kleiner als die Gesamtzahl der Abfrageergebnisse ist, wird die angegebene Anzahl Datensätze beginnend mit dem ersten Datensatz angezeigt. Ist der Wert von „Anzahl der Datensätze“ größer als die Gesamtzahl der Abfrageergebnisse, werden alle abgefragten Datensätze direkt angezeigt.
Beispiel:
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. Geben Sie die Anfangsposition an
LIMIT 初始位置,记录数
Das Schlüsselwort LIMIT kann angeben, welcher Datensatz mit der Anzeige der Abfrageergebnisse beginnt und wie viele Datensätze angezeigt werden.
„Anfangsposition“ gibt an, welcher Datensatz angezeigt werden soll;
„Anzahl der Datensätze“ gibt die Anzahl der angezeigten Datensätze an.
Die Position des ersten Datensatzes ist 0 und die Position des zweiten Datensatzes ist 1. Die nachfolgenden Datensätze werden der Reihe nach abgeleitet.
Hinweis: Die beiden Parameter nach LIMIT müssen positive ganze Zahlen sein.
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)
【Verwandte Empfehlungen: MySQL-Video-Tutorial】
Das obige ist der detaillierte Inhalt vonSo fragen Sie die ersten 10 Datensätze in MySQL ab. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!