Я пытался создать перекрестную таблицу для нескольких сводок и нескольких столбцов
Как мне перейти от
create table sales(year int, branch text, month int, qty int, scrap int, yield int);
insert into sales values(2007, 'Houston', 1, 1000, 66, 11);
insert into sales values(2007, 'Houston', 3, 1500, 55, 22);
insert into sales values(2007, 'Austin', 3, 500, 44, 33);
insert into sales values(2007, 'Laredo', 2, 1500, 77, 44);
insert into sales values(2007, 'El Paso', 2, 2000, 88, 55);
insert into sales values(2008, 'Waco', 1, 900, 99, 66);
для перекрестной таблицы, как это
year | branch | jan_qty | jan_scr | jan_yld | feb_qty | feb_scr | feb_yld | mar_qty | mar_scr | mar_yld
------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------
2007 | Austin | | | | | | | 500 | 44 | 33
2007 | El Paso | | | | 2000 | 88 | 55 | | |
2007 | Houston | 1000 | 66 | 11 | | | | 1500 | 55 | 22
2007 | Laredo | | | | 1500 | 77 | 44 | | |
2008 | Waco | 900 | 99 | 66 | | | | | |
где год и ветвь являются опорными и каждый месяц содержит 3 значения?