У меня есть две таблицы:
Таблица1:
+---------------+--------+--------+--------+--------+--------+--------+--------+--------+
| Category | Name | Goal | WK40 | WK41 | WK42 | WK43 | WK44 | WK 45 |
+---------------+--------+--------+--------+--------+--------+--------+--------+--------+
| Data | Data | Data | Data | Data | Data | Data | Data | Data |
+---------------+--------+--------+--------+--------+--------+--------+--------+--------+
Таблица2:
+-------+--------+--------+--------+--------+-------+
| W1 | W2 | W3 | W4 | W5 | W6 |
+-------+--------+--------+--------+--------+-------+
| WK40 | WK41 | WK42 | WK43 | WK44 | WK45 |
+-------+--------+--------+--------+--------+-------+
В таблице 1 имена столбцов WK40, WK41 и т. Д. Являются динамическими(то есть имена этих столбцов меняются каждую неделю в зависимости от текущей недели года и затем показывают последние 6 недель).В таблице 1 содержатся все необходимые данные.
В таблице 2 имена столбцов: W1, W2, ... W6, а имя столбца здесь является статическим.Но данные в каждом столбце (WK40, WK41 ....) меняются каждую неделю в зависимости от текущей недели.
Я хочу создать такую таблицу:
+---------------+--------+--------+--------+--------+--------+--------+--------+---------+
| Category | Name | Goal | W1 | W2 | W3 | W4 | W5 | W6 |
+---------------+--------+--------+--------+--------+--------+--------+--------+---------+
| Data | Data | Data | Data | Data | Data | Data | Data | Data |
+---------------+--------+--------+--------+--------+--------+--------+--------+---------+
I 'Вы никогда раньше не использовали PIVOT, поэтому вам нужна помощь в создании.Спасибо.