SQL の GROUP BY は、データ セットをグループ化し、要約操作を実行するために使用されます。グループ化列はグループ化されたデータ セットの列を指定し、集計演算は実行する演算 (合計やカウントなど) を指定します。例: SELECT product_category, SUM(quantity_ sold) FROM sales_table GROUP BY product_category; 売上を製品カテゴリごとにグループ化し、各カテゴリの合計売上を計算します。
SQL での GROUP BY の使用法
GROUP BY 句は、データ セットをグループ化するために使用されます。グループは、合計、平均、カウントなどの集計演算を実行します。
構文:
<code class="sql">SELECT column_list FROM table_name WHERE condition GROUP BY group_by_column_list</code>
使用法:
要約操作の実行 (column_list): このリストは、各グループに対して実行される要約操作を指定します。例:
例:
各製品カテゴリの合計売上高を計算します:
<code class="sql">SELECT product_category, SUM(quantity_sold) FROM sales_table GROUP BY product_category;</code>
出力では、各製品カテゴリがグループ化され、各カテゴリの合計売上高が表示されます。
その他の注意事項:
GROUP BY product_category、product_name
)。 GROUP BY 1
を使用できます。ここで、1
はデータ セットの最初の列を表します。 MIN()
や MAX()
などの集計関数を使用できます。 以上がSQLでのgroup byの使用法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。