表内有如下数据:
字段名: XX AA SS
2015-1-1 A1 1
2015-1-2 A1 2
2015-1-3 A1 3
2015-1-1 B1 1
2015-1-2 B1 2
2015-1-3 B1 3
我想根据AA字段相同的A1,在2015-1-1到2015-1-3日,SS字段累加。 然后B1也是。
最终想得到的数据是:A1:5 ;B1:5
sql语句:怎么根据一个字段在一段时间内把另一个字段累加?
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
3条回答
- save4me 2015-01-08 03:15关注
刚才WHERE条件写错了,应该是XX,而不是AA
SELECT AA, SUM(SS) AS SS FROM Table WHERE XX BETWEEN '2015-1-1' AND '2015-1-3' GROUP BY AA ORDER BY XX
按照你说的累加,结果应该是6,你说的5,是还需要考虑什么条件吗?
AA SS
A1 6
B1 6本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥100 求数学坐标画圆以及直线的算法
- ¥35 平滑拟合曲线该如何生成
- ¥100 c语言,请帮蒟蒻写一个题的范例作参考
- ¥15 名为“Product”的列已属于此 DataTable
- ¥15 安卓adb backup备份应用数据失败
- ¥15 eclipse运行项目时遇到的问题
- ¥15 关于#c##的问题:最近需要用CAT工具Trados进行一些开发
- ¥15 南大pa1 小游戏没有界面,并且报了如下错误,尝试过换显卡驱动,但是好像不行
- ¥15 自己瞎改改,结果现在又运行不了了
- ¥15 链式存储应该如何解决