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) CountColumnFROM /shared/examples/ds_inventory/products products