2013-04-26 43 views
-5

我想加入3個表。我不明白爲什麼我得到這個錯誤:關於子句中的未知列

ERROR 1054 (42S22):

Unknown column ' orders_items.item_id ' in 'on clause'

這裏是我的查詢:

SELECT * FROM orders_items 
JOIN card_items ON orders_items.item_id = card_items.item_id 
JOIN orders_requests ON orders_items.request_id = orders_requests.request_id 
+3

請顯示您的數據結構。 – hims056 2013-04-26 07:05:37

+2

因爲'orders_items'表中沒有'item_id'?只是一個猜測,大聲笑 – Nemoden 2013-04-26 07:05:56

+0

對不起,如此不準確。我在orders_item表中有一個item_id,這就是爲什麼我不明白這個錯誤。 什麼是顯示我的數據結構的最佳方式? – Chuck 2013-04-26 10:49:46

回答

1

沒有在表中orders_items沒有列ITEM_ID。可能你錯誤​​輸入了。