SQL未明確定義列錯誤

我心依依舊發表於2020-11-10

當資料庫根據欄位名無法確定具體哪一列時,就會報未明確定義列的錯誤。
在這裡插入圖片描述

如表中有相同的欄位,然後要查詢此表的重複的某一欄位就會報未明確定義列的錯誤。

有時候,一個sql語句沒錯,但根據sql語句執行的子表查詢,就很有可能報錯。

select  t1.*  from  t1;     

上例中的“sql語句”,可能會有重複的欄位,sql語句沒錯,但像上例它作為子表查詢的時候就會報未明確定義列的錯誤

select  t.*  fromselect t1.a,t1.a from t1) t 

相關文章