最终结果需要这四个字段一至十二月的值:销项税额、进项税额、缴纳税金、已交税金。下面的语句只累加到了3月,最终需要累加到12月,请问有什么简洁的实现方式
select 一月销项税额,一月进项税额,一月缴纳税金,一月已交税金,
二月销项税额,二月进项税额,
一月销项税额+一月进项税额+一月已交税金 二月缴纳税金,
一月销项税额+一月进项税额+一月已交税金*2 二 月已交税金,
三月销项税额,三月进项税额,
二月销项税额+二月进项税额+一月销项税额+一月进项税额+一月已交税金*2 三月缴纳税金,
二月销项税额+二月进项税额+一月销项税额*2+一月进项税额*2+一月已交税金*4 三月已交税金
from
(select 1 一月销项税额,2 二月销项税额,3 三月销项税额,10 一月进项税额,20 二月进项税额,30 三月进项税额,
0 一月已交税金,0 一月缴纳税金 from dual);