mysql では、SELECT クエリ ステートメントと limit キーワードを使用して、最初の 10 レコードをクエリできます。構文は、「SELECT * FROM data table LIMIT 10;」または「SELECT * FROM data table 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 キーワードは、クエリ結果の開始レコードを指定できます。表示するレコードの数。
「初期位置」は表示を開始するレコードを示し、
「レコード数」は表示するレコードの数を示します。
最初のレコードの位置は 0、2 番目のレコードの位置は 1 です。後続のレコードは順番に推定されます。
注: LIMIT の後の 2 つのパラメーターは正の整数である必要があります。
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 中国語 Web サイトの他の関連記事を参照してください。