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