我有2個表格:Person和Item。我在Item表中創建了一個名爲item_lab_fk的新列。從另一個表格插入表格值
我需要從Person表中選擇person_lab_fk值,並將其放置在Item表的item_lab_fk列中。
我試着運行下面一段sql查詢,但它不能正常工作。
我將不勝感激,如果有人會好心告訴我哪裏錯誤在於下面的代碼:
INSERT INTO item (`item_lab_fk`)
SELECT person.person_lab_fk
FROM person WHERE person.per_oid = item.item_created_by
注意,item.item_created_by
場是從Person表person_id
。
你能爲我們提供了DDL語句的項目和人的表嗎?另外,請向我們提供錯誤消息,因爲它可能包含錯誤提示。 – PatrikAkerstrand 2011-05-16 10:04:45
你會得到一個錯誤信息,如果是的話是什麼? – Arj 2011-05-16 10:05:34