Таблица sales (id, store, quarter TEXT Q1/Q2/Q3/Q4, revenue REAL). Преобразуйте данные так, чтобы каждый квартал стал отдельным столбцом. Выведите store, q1_revenue, q2_revenue, q3_revenue, q4_revenue.
Схема данных
CREATE TABLE sales (id INTEGER PRIMARY KEY, store TEXT, quarter TEXT, revenue REAL);
Темы
CASE WHENSUMGROUP BYPIVOT
Подсказки
SUM(CASE WHEN quarter = 'Q1' THEN revenue ELSE 0 END) — классический pivot