如何解決此錯誤?我已經試過在我的sql腳本中尋找植物的雙重聲明,但是我的腳本似乎沒有錯。無論如何,我所涉及的/有一個列名ID的所有其他SQL連接都可以工作。此外,當我嘗試運行我的原始腳本是這樣的不明確的列名「工廠」
select tblCustomerList.CustomerName, tblPackages.Package,tblChangeLevels.ChangeLevels,tblDevices.Devices,tblPlant.Plant
from ATPChangeControlBoard.tblCCB
inner join ATPChangeControlBoard.tblCustomerList
on ATPChangeControlBoard.tblCCB.custAffected=ATPChangeControlBoard.tblCustomerList.ID
inner join ATPChangeControlBoard.tblPackages
on ATPChangeControlBoard.tblCCB.packageAffected=ATPChangeControlBoard.tblPackages.ID
inner join ATPChangeControlBoard.tblChangeLevels
on ATPChangeControlBoard.tblCCB.changeLevel=ATPChangeControlBoard.tblChangeLevels.ID
inner join ATPChangeControlBoard.tblDevices
on ATPChangeControlBoard.tblCCB.devsAffected=ATPChangeControlBoard.tblDevices.ID
inner join ATPChangeControlBoard.tblPlant
on ATPChangeControlBoard.tblCCB.plant=ATPChangeControlBoard.tblPlant.ID;
它工作得很好,並且不會在工廠列上顯示任何錯誤。
下面是我使用的顯示錯誤的實際代碼的圖片截圖。 請致電幫幫我。 TIA。 :)
你的屏幕截圖看起來像SQL Server,所以我刪除了mysql標籤。另外,你的問題基本上是不合理的。你已經放入了一個可以正常工作的查詢,但是沒有工作的代碼。沒有人會嘗試閱讀你的屏幕截圖。 –
對此表示遺憾。不起作用的代碼在屏幕截圖上,不知道在哪裏。 :) –
可能重複的[不明確的列名錯誤,我該如何解決它?](https://stackoverflow.com/questions/1138239/ambiguous-column-name-error-how-do-i-fix-it) –