我正在使用Big Query和Data Studio为几个月的转化总和构建查询,例如:
> Name|Jan|Feb|Mar|...
> abc |123|234|676|...
> SUM |123|234|676|..
但我现在需要的是两个月之间的差异:
> Name|Jan|Feb |Mar |...
> abc |123| 234| 676|...
> SUM |123| 234| 676|..
> Diff|0 |+111|+442|..
如何才能以最佳和最有效的方式实现这一目标?
答案 0 :(得分:1)
你似乎想要一个基本的airthmetic:
with t as (
<your query here>
)
select name, jan, feb, mar, . . .
from t
union all
select concat(name, '-DIFF'), 0, feb - jan, mar - feb, . . .
from t;