mssql sqlserver sum求和函数简介(用法说明)


摘要:
下文讲述mssql sqlserver中sum函数用法说明,如下所示:
实验环境:sql server 2008 R2



sum函数语法简介
SELECT SUM(表达式)
FROM 表名
WHERE [筛选条件];
—参数说明——-
表达式:可以为一个字段也可以为一个特定的数值

例1:

     ----获取9月薪水大于13000的员工的总薪水支出
    select sum(xinShui)  as [总薪水支出]
     from [支出表]
     where [薪水] > 13000
               and  [支出月份] =9
  

例2:
sum同distinct一起使用,统计单一类型的合计数

     select sum(distinct xinShui)  as [总薪水支出]
        from [支出表]
          where [薪水] > 13000
              and  [支出月份] =9
  

例3:
sum统计两列之间的计算后求和

 
     select sum(A-B) from 
      tableName 
     where []
   

例4:
sum统计“单列计算后”求和

    select sum(A*0.88) from 
      tableName 
     where []
   

例5:
sum同group by 一起使用

    select userName,sum(xinShui) as [薪水] 
     from tableName 
     where  [支出月份] =9 
     group by userName 
   

相关阅读:
多列数据进行求和sum计算
数据和sum结果一起
sum使用if进行按条件汇总
sum函数计算后的结果中包含null的处理方法
sum计算个数的例子分享
sum(1)、count(*) 效率对比分析
sum(1)、sum(2)、count(1)、count(8)、count(*)、统计函数应用区别简介
数据库中sum和count用法区别说明
sql脚本对数据表所有行和列值求和的方法