MySQLでテーブルの行数を取得する方法

MySQLでは、以下の方法でテーブルの長さ(レコード数)を取得できます:

  1. カウント(*)関数を使用する:
SELECT COUNT(*) FROM table_name;
  1. SHOW TABLE STATUSステートメントを使用してください:
SHOW TABLE STATUS LIKE 'table_name';

続いて結果セットから”Rows”という名前を持った列を探し、その値をテーブルの長さとする。

  1. COUNT(1) FROM table_name で第一のやり方と同じ効果があります。
bannerAds