SQL Server レコード数をカウントする

SQL Server レコード数をカウントする

SQL Serverで、レコード数をカウントする手順を記述してます。

環境

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

レコード数をカウント

レコード数をカウントするには、「count」を使用します。

SELECT count(*)
  FROM テーブル名

実際に、以下のテーブルのレコード数を取得してみます。
ここでは「Test」というテーブルを使用してます。

countを使用します。

SELECT count(*)
  FROM [dbo].[Test]

実行結果

レコード数が取得されていることが確認できます。

distinctなどと併用すると、カラムにあるユニーク値の数もカウントできます。

SELECT count(distinct [name])
  FROM [dbo].[Test]

実行結果