MariaDB 列の値の最大値を取得する

MariaDB 列の値の最大値を取得する

MariaDBで、列の値の最大値を取得する手順を記述してます。「MAX()」に対象の列名を指定することで可能です。ここでは、実際に実行した結果を画像で掲載してます。

環境

  • OS CentOS Stream release 9
  • MariaDB 10.10.2
  • phpMyAdmin 5.2.0

手順

列の値の最大値を取得するには、「MAX()」を使用します。

MAX(列名)

以下の「tbl1」というテーブルで実行してみます。

実行してみます。

SELECT 
MAX(age) 
FROM tbl1;

実行結果を確認すると、指定した列の中で最大の値が取得されていることが確認できます。

GROUP BY

GROUP BYした結果の最大値を、取得することも可能です。

SELECT 
name,
MAX(age) 
FROM tbl1
GROUP BY name;

実行結果

最小値

逆に最小値を取得する場合は、「MIN()」を使用します。

SELECT 
name,
MIN(age) 
FROM tbl1
GROUP BY name;

実行結果