指定列の最大値を求めるにはMAX関数を,最小値を求めるにはMIN関数をそれぞれ使用します. MAXとMIN MAX関数の基本構文は以下のようになります.(MIN関数も同様です) SELECT MAX(列名) FROM テーブル名 GROUP BY句を使用することで,同じ値を持つデータごとにグループ化して最大値と最小値を求めることができます. SELECT 集計キー1, 集計キー2, ..., MAX(列名1), MIN(列名2), ... FROM テーブル名 GROUP BY 集計キー1, 集計キー2, ... 注意. SELECT句には,GROUP BY句で指定した列と集計関数のみを指定することができます. SQL サンプル 例として以下のテーブル(従業員マスタ)から従業員の年齢の最大と最小を求めます. 従業員マスタ 従業員コード従業員名年齢種別