COUNT 関数は、条件を満たすテーブル内の行数をカウントするために使用されます。構文: COUNT(DISTINCT|ALL 式); ここで、DISTINCT は一意の値をカウントし、ALL はすべての値をカウントします。使用法には、すべての行の数、特定の列の null 以外の値の数、条件を満たす行の数、および一意の値の数のカウントが含まれます。
#Oracle での COUNT 関数の使用法
COUNT 関数は Oracle の重要な集計関数であり、次の目的で使用されます。統計 特定の基準を満たすテーブル内の行の数。構文
COUNT(DISTINCT|ALL expression)
使用法
COUNT 関数は、特定の条件下で行数をカウントするために使用されます。例:SELECT COUNT(*) FROM table_name;
SELECT COUNT(column_name) FROM table_name;
SELECT COUNT(*) FROM table_name WHERE condition;
SELECT COUNT(DISTINCT column_name) FROM table_name;
「employees」という名前のテーブルに次のデータが含まれているとします。
| emp_id | name | salary | |---|---|---| | 1 | John Doe | 10000 | | 2 | Jane Smith | 12000 | | 3 | John Green | 10000 | | 4 | Mary Jones | 15000 |
SELECT COUNT(*) FROM employees;
結果:4
テーブル内の非 null 値の数をカウントします。 「給与」列:
SELECT COUNT(salary) FROM employees;
結果:4
統計内の一意の値の数「emp_id」列:
SELECT COUNT(DISTINCT emp_id) FROM employees;
結果:4
11000 を超える値の数をカウントします。 「給与」列:
SELECT COUNT(*) FROM employees WHERE salary > 11000;
結果:2
以上がオラクルでの使用状況をカウントするの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。