我有一张这样的表:
project_name janExp febExp marchExp aprilExp
project A 1000 1100 1200 1300
project B 2000 2100 2200 2300
project C 3000 3100 3200 3300
project A 500 600 700 800
project B 100 200 300 400
我想要这样的输出:
project_name janExp febExp marchExp aprilExp
Project A 1500 1700 1900 2100
Project B 2100 2300 2500 2700
project C 3000 3100 3200 3300
我是Qlikview的新手,有人可以告诉我我需要写什么表达吗?
答案 0 :(得分:1)
Select
project_name,
Sum (janExp),
Sum (febExp),
Sum (marchExp)
From table
Group by project_name
答案 1 :(得分:1)
答案 2 :(得分:0)
检查以下脚本。请注意,GROUP BY
和SUM()
位于LOAD
部分。这是QlikView使用的一组表达式。您还可以分两步执行此操作,方法是在SQL部分执行驻留加载,然后执行分组。
Load
project_name,
sum(janExp) as janExp,
sum(febExp) as febExp,
sum(marchExp) as marchExp
Group By
project_name;
SQL
Select * From table;