У меня есть следующая структура таблицы в SQL (с помощью T-SQL): sqlfiddle: http://sqlfiddle.com/#!6/e5edc/1/0T-SQL, используя как использовать функцию PIVOT
Эти данные будут выглядеть примерно так:
Теперь я хотел бы перенести структуру таким образом, я получаю следующее:
- колонны [01_amount] к [12_amount] и столбцов [01_active] т о [12_active] в виде строк вместо колонн
- Все строки [инициалов], чтобы быть отдельные столбцы
должен выглядеть следующим образом:
Как будет идти об этом ? Функция Pivot выглядит довольно сложно, поскольку я новичок в SQL. Может ли кто-нибудь помочь мне в правильном направлении? :-)
Вы будете удивлены, но вы должны первым UNPIVOT, а затем поворота. Дайте нам несколько sqlfiddle для работы. –
Хорошо - работаем над этим! –