group by用于根據(by)一定的規(guī)則進行分組(Group)
注意點:
- 可以配合聚合函數使用况毅。聚合函數包含:count分蓖、sum、max尔许、min么鹤、avg等
- 在select中指定的字段要么就要包含在Group By語句的后面作為分組的依據;要么就要被包含在聚合函數中
聚合函數是對一組值執(zhí)行計算并返回單一的值的函數味廊,它經常與SELECT語句的GROUP BY子句一同使用蒸甜。
Having子句:在 SQL 中增加 HAVING 子句原因是,WHERE 關鍵字無法與聚合函數一起使用余佛。
HAVING 子句可以讓我們篩選分組后的各組數據柠新。(需要配合group by 使用)