0
我想知道是否可以從兩個不同的表插入數據(通過選擇我想要的列)並將它們插入到新表中。將數據插入到兩個較舊錶的新表中
這是我的查詢,它似乎沒有工作。
INSERT INTO book2.orders_bought (`id`, `sold_order_id`, `sold_order_item_id`, `item_id`,
`status`, `card_name`, `supplier_name`, `total`, `date_ordered`)
SELECT `order_id`, `bought_order_id`, `oi.id`, SUBSTR(sell_link, 97, 20), `status`,
`card_name`, `supplier_name`, `total`, `date`
FROM book1.orders_buy, book1.order_items oi
注:我想從表中提取ORDER_ITEMS唯一領域是id
如何books1.order_buy連接book1.order_items? order.id是否在book.order_items中?如果是這樣你需要一個JOIN。如果您指出錯誤,也很有幫助。 – tofutim
@tofutim order_items.id = orders_by.id,你是說這隻適用於我加入表格的情況嗎? –
是order_buy和order_items的一對一嗎?更好地顯示orders_buy和order_items的模式 – tofutim