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中文網其他相關文章!