Большой запрос транспонировать [дубликат]
На этот вопрос уже есть ответ здесь:
MySQL сводит строку в динамическое число столбцов 1 ответУ меня есть таблица 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
Но как мне транспонировать это так, чтобы каждый столбец представлял собой дату, а каждая строка - набор итогов для значения?