【问题标题】:SQL: SUM of Each DepartmentSQL:各部门的总和
【发布时间】:2018-02-26 09:48:41
【问题描述】:

有 4 个部门:10、20、30 和 40。

我需要得到 Dept10、20、30 和 40 的工资总和。

这是我想要的:

+------+--------------+
| Dept | Sum salaries |
+------+--------------+
|   10 |            5 |
|   20 |            3 |
|   30 |            6 |
|   40 |            8 |
+------+--------------+

【问题讨论】:

  • 请向我们提供:表结构、示例数据以及您尝试解决问题的方式。
  • 不同的查询可能会根据表结构提供您想要的相同结果。

标签: sql sql-server select sum


【解决方案1】:

使用SUMGROUP BY

SELECT Dept, SUM(salaries)
FROM YourTable
GROUP BY Dept;

【讨论】:

  • 完美!非常感谢!
猜你喜欢
  • 1970-01-01
  • 2022-11-10
  • 1970-01-01
  • 2019-04-26
  • 2018-11-03
  • 1970-01-01
  • 2023-03-22
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多