У меня возникли трудности с попыткой получить некоторые данные в MSSQL. Вот что у меня есть:Нужна помощь PIVOT/UNPIVOT некоторые данные в SQL
SO_ID | SO_DATE | WAGE_A | WAGE_B | WAGE_B_DUR |
1 | 12/12/06| 100 | 200 | 15 |
2 | 10/10/06| 150 | 250 | 10 |
Что я хочу:
SO_ID | SO_DATE | WAGE_TYPE | AMOUNT | DURATION |
1 | 12/12/06| WAGE_A | 100 | NULL |
1 | 12/12/06| WAGE_B | 200 | 15 |
2 | 10/10/06| WAGE_B | 250 | 10 |
2 | 10/10/06| WAGE_A | 150 | NULL |
Я очень признателен, если вы могли бы дать мне некоторую помощь или совет (в том числе изменить первую таблицу).
Ваш код решить мою проблему сейчас, спасибо. – Acunk