程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> sql group by用法

sql group by用法

編輯:MySQL綜合教程

sql group by用法

group by,計數,最小值,最大值或用於生產總計。他們的輸出值是一樣的匯總,在每列在一份報告中列出最終出現。您也可以使用這些函數來輸出分的總價值。由專責子句集團分裂讓您在整個列中的值。它結合成一個記錄所有記錄都在某一領域或字段的組合相同的值。 group by子句可以組一個或多個列的結果。

SELECT column_name_1,...,column_name_n, aggregate_function (expression)
FROM table_name
[WHERE condition]
GROUP BY column_name1,...,column_name_n

where子句是可選的。如果當關鍵字在SQL語句的禮物,談到在GROUP BY子句。

范例#1

Select Item, Sum(Price) as TotalSum
From Antiques
Group by Item

此查詢返回不同的項目和所謂'字段列表TotalSum'算數的古董結果總和供應每個項目。

范例#2

Select Item, Max(Price) as MaxPrice
From Antiques
Group by Item

這將返回每個項目的名稱和它的最高價格。

例如#3

Select SellerID, Count(*) as Number_of_Sellers
From Antiques
Where BuyerID=15
Group by SellerID

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved