我試圖連接兩個表在MySQL,但我一直運行到以下錯誤:MySQL的 - 在未知列「的條款」
Error Code: 1054 Unknown column 'list.user_id' in 'on clause'
SELECT list.title
FROM list
INNER JOIN user
ON list.user_id=user.id
表「名單」確實含有一個FK到用戶表稱爲'user_id'。
有人能告訴我我錯過了什麼嗎?
我試圖連接兩個表在MySQL,但我一直運行到以下錯誤:MySQL的 - 在未知列「的條款」
Error Code: 1054 Unknown column 'list.user_id' in 'on clause'
SELECT list.title
FROM list
INNER JOIN user
ON list.user_id=user.id
表「名單」確實含有一個FK到用戶表稱爲'user_id'。
有人能告訴我我錯過了什麼嗎?
似乎你給出了錯誤的表名或列。請檢查您是否有user
表和user_id
列。
你的意思是列表與user_id列?是。我確定它有 – Nick 2012-02-20 23:17:53
檢查它是列表還是列表。如果確定,然後嘗試運行簡單的查詢從列表中選擇user_id – 2012-02-20 23:21:11
很奇怪。你確定你有這個專欄和參考嗎? – DonCallisto 2012-02-20 23:06:49
我在這看到沒有錯。這真的很奇怪。 – 2012-02-20 23:06:55
你確定user_id屬於列表表,id屬於用戶嗎? - 也許user_id在列表中的用戶和ID?像這樣奇怪的小錯誤一直在發生 – user710502 2012-02-20 23:08:43