Heim > Datenbank > MySQL-Tutorial > Hauptteil

So fragen Sie die ersten 10 Datensätze in MySQL ab

青灯夜游
Freigeben: 2021-12-02 16:02:14
Original
33042 Leute haben es durchsucht

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;“.

So fragen Sie die ersten 10 Datensätze in MySQL ab

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 子句]
Nach dem Login kopieren

LIMIT-Klausel-Syntax:

1. Geben Sie nicht die Anfangsposition an.

LIMIT 记录数
Nach dem Login kopieren

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)
Nach dem Login kopieren

2. Geben Sie die Anfangsposition an

LIMIT 初始位置,记录数
Nach dem Login kopieren

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)
Nach dem Login kopieren

【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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!