Мне нужно написать запрос SQL-сервера для поворота данных из исходной таблицы.sql server pivot query - требуется помощь
Мой источник таблица выглядит следующим образом - главная таблица
Cust_Id Item1_Desc_Count Item2_Desc_Count Item3_Desc_Count
------- ---------------- ---------------- ------------
Cust1 10 12 9
Cust2 7 1 3
Cust3 12 6 0
...
Item выглядит так -
Item_Id Item_Desc
------- ---------
1 Item1_Desc
2 Item2_Desc
3 Item3_Desc
Пожалуйста, обратите внимание, что описание товара используются в именах столбцов в исходной таблице.
И мне нужна моя выход быть -
Cust_Id Item_Id Count
-------- --------- ------
Cust1 1 10
Cust1 2 12
Cust1 3 9
Cust2 1 7
Cust2 2 1
Cust2 3 3
Cust3 1 12
...
Может кто-нибудь помочь мне достичь этого с помощью запроса SQL?