group by用法是:select student.姓名,avg(sc.成績),from student,sc。
GROUPBY是分組查詢,壹般GROUPBY是和聚合函數配合使用。
用了GROUPBY按ITEM。ITEMNUM這個字段分組,那其他字段內容不同。右邊3條如何變成壹條,所以需要用到聚合函數,比如selectA,count(B)數量。
fromtablegroupbyAgroupby有壹個原則,就是select後面的所有列中,沒有使用聚合函數的列,必須出現在groupby後面。
實例說明
1、所有部門有多少人(這裏相當於就不進行分組了,因為這裏已經對員工的部門和性別沒有做任何限制了,但是這的確也是壹種分組條件的組合方式)。
2、每種性別有多人(這裏實際上是僅僅根據性別(C_EMPLINFO_SEX)進行分組)。
3、每個部門有多少人(這裏僅僅是根據部門(C_EMPLINFO_DEPTID)進行分組);那麽我們就可以使用ROLLUP語句了。