SQL Server レコードから最大値と最小値を取得する

SQL Server レコードから最大値と最小値を取得する

SQL Serverで、レコードから最大値と最小値を取得する手順を記述してます。

環境

  • OS windows10 pro
  • SQL server2017 Version 14.0.3223.3
  • SSMS 18.7.1

最大値と最小値を取得

最大値と最小値を取得するには、「MAX」と「MIN」を使用します。

SELECT MAX(カラム名),MIN(カラム名)
  FROM テーブル名

実際に、以下のテーブルのカラム「age」の最大値と最小値を取得してみます。
ここでは「Test」というテーブルを使用してます。

「MAX」と「MIN」を使用します。

SELECT MAX([age]) as max
      ,MIN([age]) as min
FROM [dbo].[Test]

実行結果

最大値と最小値が取得されていることが確認できます。