【发布时间】:2016-08-05 14:31:06
【问题描述】:
我有一个包含以下列的 Google Big Query 表:
date | user | group | value
----------------------------
date1 | user1 | group1 | 10
----------------------------
date1 | user2 | group1 | 5
----------------------------
date2 | user1 | group1 | 20
----------------------------
date2 | user2 | group1 | 10
---------------------------
etc...
现在我想把它转换成这个:
group | date1 | date2
----------------------
group1 | 15 | 30
所以我想获得每组每天的价值总和。我写了一个如下所示的查询:
SELECT date, group, value FROM [table] GROUP BY date, group, value
但是我该如何转置这个,以便每个列都是一个日期,而每一行都是该值的总计的集合?
【问题讨论】:
标签: mysql google-bigquery