【发布时间】:2016-01-22 00:28:03
【问题描述】:
我有一个表 - 帐户,它有 3 列:id、timestamp 和 value。 我需要创建一个查询,该查询返回一个表,该表在每一行中都是月份(2、3 等)和本月的值的总和。
例如:如果我的表从 1 月开始有 3 行,从 2 月开始有一行,则查询将在第一行返回一个两行表,它将是 1 和 1 月值的总和,第二行将是 2 和二月值的总和。
我不知道如何开始。谁能帮帮我?
【问题讨论】:
-
查看
group by和sum()这些可能就是您想要的。另外,它是 MySQL 还是 SQL Server。它们是完全不同的产品。 -
请正确标记!现在你有 2 个不同的答案,一个用于 MySQL,一个用于 MS SQL Server……浪费人们的时间并不公平。
标签: mysql sql sql-server timestamp