DeptID DateTime Wage DeptID DateTime   Wage  StatWage
000001 2008-01         100 000001 2008-01     100   100
000002 2008-01         100 000002 2008-01     100   100 1月的合
000003 2008-01         100 000003 2008-01     100   100
000001 2008-02         200 000001 2008-02     200   300
表A 000002 2008-02         200   查询结果 000002 2008-02     200   300 2月和1月
000003 2008-02         200 000003 2008-02     200   300 100+200
000001 2008-03    300 000001 2008-03     300   600
000002 2008-03  300 000002 2008-03     300   600 1,2,3月的合
000003 2008-03         300 000003 2008-03     300   600  100+200+300
这个语句应该怎么写呢

解决方案 »

  1.   

    把图片上传到你的csdn照片,然后再给我们看图。 你传个本地的链接,就你一个人看了,我们看不到。
      

  2.   

    看数据的意思应该是根据每月新增的wage,查询出按月的每月累计
    例如000001 1月100 2月200 3月300
    显示
    000001  01 100 100
    000001  02 200 300
    000001  03 300 600
    如果是高版本的oracle,有计算累计的专有函数,可以上网查询一下
    或者自己写个函数,传入000001 和月份,统计已有值也可以