コードが機能していると言える限り、OrdinalPositionに基づいてSQLスクリプトを作成する必要がありますが、最後の「ViewData.SONumber」の近くに「不正な構文」エラーがあり、どちらもできません。解決し、識別できません。誰かが見て、私の脳が処理していないものがあるかどうかを確認できますか?
FROM tblReps RIGHT OUTER JOIN tblServiceOrders RIGHT OUTER JOIN dbo.tblCustomFieldDefinitions LEFT OUTER JOIN
(SELECT SONumber, [1] AS [ShippingCompany], [2] AS [Consignment_Number]
FROM (SELECT tvw_CustomSOFieldData.SONumber, tvw_CustomSOFieldData.CustomFieldValue, tvw_CustomSOFieldData.OrdinalPosition
FROM tvw_CustomSOFieldData)
PivotData PIVOT(max(CustomFieldValue) FOR OrdinalPosition IN ([1], [2])) AS CustomFieldsPivot)
AS ViewData ON tblServiceOrders.SONumber = ViewData.SONumber