mysql数据库中如何利用sum函数进行求和?
当前位置:以往代写 > 数据库教程 >mysql数据库中如何利用sum函数进行求和?
2019-06-14

mysql数据库中如何利用sum函数进行求和?

mysql数据库中如何利用sum函数进行求和?

  MySQL中对字段求和不仅可以用distinct来区别出重复的字段,也可以直接用sum函数来进行字段的求和,那么sum函数的语法是怎样的呢?

mysql数据库中如何利用sum函数进行求和?_数据库_mysql函数求和_课课家

  SUM函数的语法是:

  代码如下复制代码

  SELECTSUM(expression)

  FROMtables

  WHEREpredicates;

  表达式可以是一个数值字段或公式。

  简单的例子

  例如,你可能想知道合并全体员工的薪金总额美元以上,其薪酬是25,000/年

  代码如下复制代码

  SELECTSUM(salary)as”TotalSalary”

  FROMemployees

  WHEREsalary>25000;

  与ExampleusingDISTINCT一起用

  代码如下复制代码

  SELECTSUM(DISTINCTsalary)as”TotalSalary”

  FROMemployees

  WHEREsalary>25000;

  使用公式的示例

  在SUM函数中的表达并不需要一个单一的领域。您也可以使用一个公式。例如,您可能需要为业务的净收入。总收入减去总支出纯收入计算。

  代码如下复制代码

  SELECTSUM(income-expenses)as”NETIncome”

  FROMgl_transactions;

  您可能还需要在SUM函数执行数学运算。例如,您可能会确定佣金总额为销售总额的10%。

  代码如下复制代码

  SELECTSUM(sales*0.10)as”Commission”

  FROMorder_details;

  与ExampleusingGROUPBY

  在某些情况下,你将被要求使用SUM函数的第一个集团。

  例如,您还可以使用SUM函数返回的部门名称和总销售额(相关部门)。

  代码如下复制代码

  SELECTdepartment,SUM(sales)as”Totalsales”

  FROMorder_details

  GROUPBYdepartment;

    关键字:

在线提交作业