在SQL語句中,如果使用聯合檢索的話,很有可能會出現ambiguous column name的錯誤。
但是在調用對應SQL的后台也會報出這樣的錯誤:
例如:
select A.ID,B.NAME,SCORE from A,B where A.BH = B.N_BH
如果A和B表中都有SCORE字段,這時就會出現ambiguous column name 'SCORE' 這個錯誤
只需要找到對應SQL的字段,指明是哪個表的即可
select A.ID,B.NAME, B.SCORE from A,B where A.BH = B.N_BH