У меня есть этот запрос доступа, я конвертирование в T-SQL:Доступ к T-SQL
TRANSFORM Sum(dbo.vw_SIMP_EN_F_Tx_AccRec_8.Outstanding) AS SumOfOutstanding
SELECT dbo.vw_SIMP_EN_F_Tx_AccRec_88.To_ICJ, q_F_TX_AccRec_8.From_Reference__c,
q_F_TX_AccRec_8.[From Account]
FROM dbo.vw_SIMP_EN_F_Tx_AccRec_8
GROUP BY dbo.vw_SIMP_EN_F_Tx_AccRec_8.To_ICJ,
dbo.vw_SIMP_EN_F_Tx_AccRec_8.From_Reference__c,
dbo.vw_SIMP_EN_F_Tx_AccRec_8.[From Account]
PIVOT dbo.vw_SIMP_EN_F_Tx_AccRec_8.Age
In ("Current","30 days","60 days","90 days");
До сих пор я сделал это в T-SQL:
SELECT [To_ICJ],
[From_Reference__c],
[From Account],
[Current],
[30 days],
[60 days],
[90 days]
FROM
(Select Sum(dbo.vw_SIMP_EN_F_Tx_AccRec_8.[Outstanding]) AS [SumOfOutstanding],
dbo.vw_SIMP_EN_F_Tx_AccRec_8.Age AS [PIVOT_ITEM]
FROM dbo.vw_SIMP_EN_F_Tx_AccRec_8
GROUP BY [To_ICJ],
[From_Reference__c],
[From Account],
Age) AS p PIVOT(
Sum([SumOfOutstanding]) FOR [PIVOT_ITEM]
In ([Current],[30 days],[60 days],[90 days])) as pvt
Но мой результаты T-SQL в этих ошибок:
Msg 207, Level 16, State 1, Line 1
Неверное имя столбца 'To_ICJ'.Msg 207, Level 16, State 1, Line 2
Неверное имя столбца 'From_Reference__c'.Msg 207, Level 16, State 1, Line 3
Неверное имя столбца «С учетной записи».
Любая идея, что я делаю неправильно?
Этот вопрос, как представляется, не по теме, поскольку речь идет о сообщение об ошибке, которое гласит, что имя столбца является недействительным, но нет никаких признаков того, о том, какие имена столбцов действительно могут быть действительными. Поэтому ответить невозможно. – Ben