【发布时间】:2022-10-14 17:14:17
【问题描述】:
我正在使用此查询,但没有要显示的数据。我的查询有什么问题?
with t1 as
(
select
extract (year from date) as year,
sum (sale_dollars) as sales_year0
from `bigquery-public-data.iowa_liquor_sales_forecasting.2020_sales_train`
group by 1
),
t2 as
(
select
extract (year from date) as year,
sum (sale_dollars) as sales_year1
from `bigquery-public-data.iowa_liquor_sales_forecasting.2021_sales_predict`
group by 1
)
select *,
round((sales_year1 - lag(sales_year0) over(order by t1.year asc)) / lag(sales_year0) over(order by t1.year asc) * 100,2)||'%' as growth_rate
from t1
join t2 on t1.year=t2.year
我的预期回报
year | total_sales | growth_rate |
2020 | ........... | ........... |
2021 | ........... | ........... |
【问题讨论】:
标签: sql google-bigquery