Я пытаюсь объединить две таблицы данных вместе, а затем хочу объединить суммы по именам таблиц, из которых они получены, однако я получаю неверную ошибку столбца.
У меня есть две базы данных с одинаковыми именами столбцовЯ хочу объединить и идентифицировать, а затем развернуть на основе таблицы (A и B).
Я могу объединить таблицы в порядке, однако, когда я пытаюсь повернуть, он говорит мне, что «Измерение»неверный столбец.
="SELECT TABLE1.ACCNT_CODE,TABLE1.PERIOD,TABLE1.REPORT_AMT, 'B' MEASURE FROM TABLE1
UNION ALL
SELECT TABLE2.ACCNT_CODE,TABLE2.PERIOD,TABLE2.REPORT_AMT, 'A' MEASURE FROM TABLE2
PIVOT
(
SUM(REPORT_AMT)
FOR MEASURE IN ([A], [B])
) AS PivotTable;
"
В идеале я хотел бы видеть A и B как отдельные столбцы с суммами в каждом столбце, чтобы я мог видеть сумму на счет за период для A против B, если этоимеет смысл.