我有以下SQL查詢:獲得「多部分組成的標識符和RAUM.ID;無法綁定」 SQL錯誤
SELECT
r.BEZEICHNUNG AS BEZEICHNUNG, r.ID AS ID, ra.BEZEICHNUNG AS raumBEZEICHNUNG,
ra.ID AS raumID
FROM RAUM r, RAUMATTRIBUTE ra
INNER JOIN RAZUORDNUNG ON RAZUORDNUNG.RAUM_ID = RAUM.ID
INNER JOIN RAUMATTRIBUTE ON RAZUORDNUNG.RAUMATTRIBUTE_ID = RAUMATTRIBUTE.ID
WHERE
RAUMKLASSE_ID = ISNULL(@Raumklasse_ID, RAUMKLASSE_ID)
AND STADT_ID = ISNULL(@Stadt_ID, STADT_ID)
AND GEBAEUDE_ID = ISNULL(@Gebaeude_ID, GEBAEUDE_ID)
AND REGION_ID = ISNULL(@Region_ID, REGION_ID)
如果我使用該查詢我得到一個錯誤:
The multi-part identifier &RAUM.ID; could not be bound.`
這是爲什麼,我該如何解決這個問題?
PLease格式化查詢,使其更容易閱讀,無需滾動即可閱讀,也可以將舊連接語法與新文本混合! –