MySQLでテーブルの行数を指定して表示する方法【LIMIT句を使おう】

MySQLでテーブルの行数を指定して表示したい。
また、指定したカラムの値順に行数指定して表示したい。
本記事ではこのような悩みを解決。
実装例を元に解説します。
実装例

本記事では例として上記三行のレコード情報が入ったテーブルを行数指定して表示させます。
LIMIT句を使って行数指定する
SELECT * FROM test02 LIMIT 1;
行数指定するコード例です。
テーブルの上から1行目のレコード情報だけ取得し表示します。
行数指定にはLIMIT句を使います。
使い方は以下の通りです。
SELECT * FROM テーブル名 LIMIT 行数;
下記のように出力されたら成功です。

指定したカラムの値順に行数指定
SELECT * FROM test02 ORDER BY ID DESC LIMIT 2;
指定したカラムの値順に行数指定して表示するコード例です。
ORDER BYでIDカラムを指定。
続けてDESCで降順指定。
IDカラム値の数値が大きい順に2件取得し表示してます。
実装方法は以下の通りです。
SELECT * FROM テーブル名 ORDER BY カラム名 DESC LIMIT 行数;
下記のように出力されたら成功です。

まとめ
MySQLでテーブルの行数を指定して表示する方法について紹介しました。
以上で解説を終わります。
目次