日期:2014-05-18  浏览次数:20518 次

求教SQL语句 谢谢
表A
id | name | year | month | balance(余额)
-------------------------------------
1 | wang | 2010 | 2 | 200
2 | li | 2010 | 3 | 210
3 | zhang| 2010 | 3 | 200
4 | huang| 2011 | 8 | 210
5 | chen | 2011 | 10 | 200
6 | ge | 2012 | 2 | 210
7 | yang | 2012 | 3 | 200
8 | fang | 2011 | 5 | 210
9 | zong | 2012 | 7 | 200
10 | hong | 2010 | 5 | 210


需要统计两个日期之间的余额。
2010年3月 到2012年4月 之间 各个月之间余额

结果
2010 3 410
2011 5 210
.
.
.
2012 4 ...

数据库SQL2008 求解 谢谢 坐等。

------解决方案--------------------
探讨

引用:

引用:

SQL code

--> 测试数据:[test]
if object_id('[test]') is not null drop table [test]
create table [test]([id] int,[name] varchar(5),[year] int,[month] int,[balance] int)……