我基本上面临与此线程中描述的相同的问题:http ://www.experts-exchange.com/Database/Oracle/10.x/Q_24693813.html 。不同之处在于我需要使用MYSQL找到解决方案。
我正在处理一个用电量表:
ID Account FromDate ToDate ElecUse ElecDemand ElecBillAmt
2903 100009 2010-10-14 2010-11-12 352400 668.1 12592.53
2904 100009 2010-11-12 2010-12-15 426400 666 14284.39
2905 100009 2010-12-15 2010-01-14 406800 708.4 13812.54
2906 100009 2010-01-14 2010-02-15 443200 697.9 14514.99
我想每月报告一次使用情况,从每个月初开始,到每个月底结束。因此,我想要一个 MYSQL 查询,它可以从上面生成下表:
Account FromDate ToDate ElecUse ElecDemand ElecBillAmt
100009 2010-10-14 2010-10-31 206579 391.51 7381.74
100009 2010-11-01 2010-11-30 378402 639.24 13002.12
100009 2010-12-01 2010-12-31 410778 680.46 13859.46
100009 2011-01-01 2011-01-31 425290 701.14 14156.77
100009 2011-02-01 2011-02-15 207750 327 6803.85
感谢您的帮助,丹