我需要從兩個單獨的表中插入兩個值,並使用WHERE子句過濾其中一個值。 目前我使用:對兩個值使用INSERT INTO,對於只有一個的WHERE子句
INSERT INTO Combined_List (Email, Product)
SELECT meta_value, item_name FROM user_list, order_items
WHERE meta_key LIKE '%user_email%'
的meta_value
包含各種信息,所以我想篩選只是有一個像user_email
東西作爲他們meta_key
的條目。 問題是,當我運行這個條目重複數百次額外的時間。
我是否使用正確的語法來過濾meta-key
而不是item_name
?
你想在桌上看到什麼?針對他們訂購的產品的每封電子郵件列表?如果需要,你需要加入表格,但是我們需要查看錶格結構。 – ModulusJoe
您正在使用誤導性術語。 「排序」通常是指以某種順序呈現數據。你想要的術語是「過濾」。 –
理想情況下,我希望訂購產品並將用戶電子郵件排列在新表格中。現有的表都有一個共同的ID,但我不確定如何從連接中創建一個新表。 – redleaf