SQL COUNT(*) 関数

定義と使用方法

COUNT(*) 関数は、指定されたクエリで選択された行数を返します。

文法

SELECT COUNT(*) FROM table

Name Age
Adams, John 38
Bush, George 33
Carter, Thomas 18

例 1

この例では「Persons」テーブルの行数を返します:

SELECT COUNT(*) FROM Persons

結果:

3

例 2

20歳以上の人の数を返します:

SELECT COUNT(*) FROM Persons WHERE Age>20

結果:

2