0
ここは私のクエリです。SQL Server:列プレフィックスがテーブル名と一致しません
列の接頭辞「A」が、クエリで使用されるテーブル名またはエイリアス名と一致しません。
クエリは右私
Declare @date1 nvarchar(50) = '2015-12-31'
Declare @date2 nvarchar(50) = '2016-03-31'
DECLARE @query AS NVARCHAR(max) =
N'SELECT financial_element_name, financial_structure_value, [' + @date2 + '] , [' + @date1 + ']
FROM (SELECT A.[financial_structure_value], A.financial_structure_id,
A.financial_analysis_session_id, A.period
FROM counterparty_financial_structure A
INNER JOIN financial_analysis_session FAS ON FAS.financial_analysis_session_id = A.financial_analysis_session_id
WHERE A.counterparty_id = 8736) AS Source_table
PIVOT
(max(A.[financial_structure_value]) for A.period in (['[email protected]+'] , ['[email protected]+'])) AS PivotTable;'
EXEC (@query)
任意の提案をしているように見えますが?問題はこのラインであるので