SUM函数返回组中非空数字表达式值的总和
2、语法语法如下所示:
SUM( [DISTINCT | ALL] expr )
该语法可以分解为如下形式:
SUM(DISTINCT expr)注意:
expr参数的数据类型必须是NUMBER.
/*
作者:AT阿宝哥
日期:2016年9月18日
愿景:参考官方资料,做最好的课程,成就更多职业人!
邮箱:12264104@qq.com
CSDN:https://blog.csdn.net/goldentec
简书:https://www.jianshu.com/u/8a6075d7a2e0
说明:
注意:
*/
-------------------------------------------------------------------------------
--Sample1:
SELECT sum(2) FROM emp;
select sum(3) from emp;
SELECT sum(4) FROM emp;
-------------------------------------------------------------------------------
--Sample2:获得组(整个表)中各行SAL列值并相加,忽略空值.
SELECT * FROM emp;
SELECT sum(sal) FROM emp;
SELECT sum(comm) FROM emp;
-------------------------------------------------------------------------------
--Sample3:将列中的唯一值添加到总和之中.
SELECT * FROM emp;
SELECT sum(DISTINCT sal) FROM emp;
SELECT sum(DISTINCT comm) FROM emp;
-------------------------------------------------------------------------------
查看专栏详情
立即解锁全部专栏