SQL Server

SQL:特定の列の要素数を知る

SQLでテーブル全体の行数は

  • SELECT COUNT(*) FROM テーブル名

で得られます。

ただし、特定の列の要素数を知りたい時は

  • SELECT COUNT(DISTINCT 列名) FROM テーブル名

としてCOUNT関数の中にDISTINCTを付けて列名を明記することで、指定した列の重複排除をした要素数を得ることができます。