聚合函数和分组查询
--使用聚合函數查詢計算
--求和的方式對表中的數據個數求和
SELECT COUNT(*) AS '總數' FROM zhangwu;
--SUM 求和 sun(列名)
SELECT SUM(money) FROM zhangwu;
--求和 所有支出
SELECT SUM(money) FROM zhangwu WHERE sname LIKE '%支出%';
--MAX 獲取最大值
SELECT MAX(money) FROM zhangwu;
--AVG 計算一個列的所有數據的平均數
SELECT AVG(money) FROM zhangwu;
?
having vs where
having是在分組后對數據進行過濾
where 是在分組前對數據進行過濾
having 后面可以使用分組函數
where 后面不允許使用分組函數
?
轉載于:https://www.cnblogs.com/qurui1998/p/10628110.html
總結
- 上一篇: 随笔——吴靖瑜
- 下一篇: Glide和Picasso的区别