Я пытаюсь создать сводную таблицу в стиле Excel с 3 столбцами информации, типом заказа, кодом продукта и доходом, полученным от этого заказа.
Мне удалось получить полученный доход.для каждого заказа из того же продукта, упорядоченного по заказу tpye.
select ORDER_TYPE, PRODUCT_CODE, sum(INCOME)
from Logistics
group by ORDER_TYPE, PRODUCT_CODE
order by ORDER_TYPE;
Фрагмент из выходного запроса:
ORDER_TYPE, PRODUCT_CODE, sum(INCOME):
EB ZOL 432919
EB ITA 24832674
EB ELM 2095035
EB FRI 1464608
EB ESZ 0
EB GON 1707758
EB PVE 23130
EK FRI 10560880
EK ITA 30207062
EK PVE 1625576
EK ESZ 0
EK ZOL 1467432
EK GON 11208618
EK ELM 14159542
ER PVE -12449
ER ITA -3808222
ER ELM -236587
ER ZOL -17394
ER GON -16758710
ER FRI -102844
ER ESZ -104169
ER 33142
ES ZOL 13883
ES FRI -12860
ES ELM -107442
ES SZO -46800
ES PVE 0
ES GON 0
ES ITA -61427
E1 ELM 29195518
Как видите, у меня теперь есть пара строкдля каждого типа заказа из-за различных продуктов.
Как изменить этот запрос, чтобы получить сводную таблицу, в которой есть столбцы для каждого типа заказа и строки для кодов продуктов, поэтому у меня есть только один столбец для типов заказа вместо строк?
Например:
EB EK ES ER
ZOL income datas
ITA for every
ELM cell
FRI
ESZ
GON
PVE
FRI