总结一段时间

时间:2013-07-18 19:22:06

标签: sql sql-server sql-server-2008

我是SQL新手,刚开始在公司实习。该公司希望我们编写一些SQL,它可以找到每周工作的小时数。我想知道如何使用SQL在一周的时间内找到一列的总和 感谢。

2 个答案:

答案 0 :(得分:10)

我建议您使用SQL手册。

SQL中有5个聚合函数

  1. MIN - 获取列表的最小值
  2. MAX - 获取列表的最大值
  3. SUM - 总结列表的所有非空值
  4. AVG - 获取列表
  5. 的所有非空值
  6. COUNT - 计算列表
  7. 的所有非空值

答案 1 :(得分:3)

select <DateColumn>,Sum(<columname>) from <Table> where <DateColumn> between <Date1> and <Date2)
Group by <DateColumn>