我正在尝试将两个数据表合并在一起,然后想按它们来自的表名来透视数量,但是我得到了无效的列错误。
我有两个数据库,它们具有相同的列名,我希望合并和标识这些列名,然后根据它们分别是A和B的表进行透视。
我可以统一表格,但是,当我尝试透视时,它告诉我“ Measure”是无效的列。
="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的每个期间每个帐户的金额。
答案 0 :(得分:0)
也许这会有所帮助
size