mysql sum() 求和函数的用法

85 篇文章 4 订阅
SUM函数的语法是:
 代码如下 复制代码 
SELECT SUM(expression )
FROM tables
WHERE predicates;
 
表达式可以是一个数值字段或公式。
简单的例子
例如,你可能想知道合并全体员工的薪金总额美元以上,其薪酬是25,000/年
 代码如下 复制代码 
SELECT SUM(salary) as "Total Salary"
FROM employees
WHERE salary > 25000;
 
与Example using DISTINCT一起用
 代码如下 复制代码 
SELECT SUM(DISTINCT salary) as "Total Salary"
FROM employees
WHERE salary > 25000;
 
使用公式的示例
在SUM函数中的表达并不需要一个单一的领域。您也可以使用一个公式。例如,您可能需要为业务的净收入。总收入减去总支出纯收入计算。
 代码如下 复制代码 
SELECT SUM(income - expenses) as "Net Income"
FROM gl_transactions;
 

您可能还需要在SUM函数执行数学运算。例如,您可能会确定佣金总额为销售总额的10%。
 代码如下 复制代码 
SELECT SUM(sales * 0.10) as "Commission"
FROM order_details;
 

与Example using GROUP BY
在某些情况下,你将被要求使用SUM函数的第一个集团。
例如,您还可以使用SUM函数返回的部门名称和总销售额(相关部门)。
 代码如下 复制代码 
SELECT department, SUM(sales) as "Total sales"
FROM order_details
GROUP BY department;


$sal="SELECT SUM(money) as num FROM dingdan where email0='45' or email5='645'";$link=mysql_query($sql);whle($value=mysql_fetch_array($link)){    echo $value['num'];}

转载:http://blog.csdn.net/k8080880/article/details/11199767

  • 8
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值