COUNT

COUNT は、指定されたカラムまたはテーブルの行数をカウントします。

構文

COUNT (expression) 
COUNT (*) 

備考

COUNT (expression) 構文はカラムを指定します。
指定されたカラムの値は、任意のデータ タイプにすることができます。
COUNT (*) 構文は、NULL 行を含む、テーブル内のすべての行の数を返します。
入力が NULL 以外の値のセットである場合、出力は正の整数になります。
入力が NULL の場合、出力はゼロです。

次の表に、COUNT で使用できる入力タイプと、それに対応する出力タイプを示します。

式のデータ タイプ

出力タイプ

BIGINT、BINARY、BLOB、BOOLEAN、CHAR、CLOB、DATE、DECIMAL、DOUBLE、FLOAT、INTEGER、INTERVAL_DAY、INTERVAL_YEAR、LONGVARCHAR、NUMERIC、REAL、SMALLINT、TIME、TIMESTAMP、TINYINT、VARBINARY、VARCHAR

INTEGER

NULL

値が 0 の INTEGER

SELECT COUNT (products.ProductID) CountColumn
FROM /shared/examples/ds_inventory/products products