У меня есть SQL-запрос, который создает следующую таблицу:
+----------------------+-------+------+------+-----+------+
| PAYCODE | HOURS | COST | FROM | TO | ROLE |
+----------------------+-------+------+------+-----+------+
| EU All Paid Time | 5 | 66.5 | 583 | 471 | ASSC |
| DE Basic P | 5 | 66.5 | 583 | 471 | ASSC |
| EU All Hours Average | 4 | 53.2 | 583 | 470 | ASSC |
| EU All Hours Average | 5 | 66.5 | 583 | 471 | ASSC |
| EU All Worked TIme | 5 | 66.5 | 583 | 471 | ASSC |
| DE Basic P | 4 | 53.2 | 583 | 470 | ASSC |
| EU All Paid Time | 4 | 53.2 | 583 | 470 | ASSC |
| EU All Regular | 4 | 53.2 | 583 | 470 | ASSC |
| EU All Regular | 5 | 66.5 | 583 | 471 | ASSC |
| EU All Worked TIme | 4 | 53.2 | 583 | 470 | ASSC |
+----------------------+-------+------+------+-----+------+
Я хочу изменить то, как он выглядит, чтобы у меня были столбцы От, Кому и Роль как есть слева, затемимена кодов выплат в заголовках столбцов с часами внизу, затем другой набор столбцов с именами кодов выплат в заголовках столбцов с затратами ниже
Как это можно сделать? Мне удалось создать отдельные таблицы часов / затрат с помощью PIVOT, но я хочу использовать комбинированное представление, которое я опишу вместо этого.
Стоит отметить, что список кодов оплаты будет зависеть от того, какие из них зарабатываются, поэтому я не хочуисправить имена с помощью стандартного центра