在過去的一兩個小時內,我一直無法將數據從我的舊錶傳輸到WordPress usermeta表。我的查詢到目前爲止是這樣的:MySQL將數據複製到另一個表WHERE ID相同
UPDATE bitnami_wordpress.wp_usermeta
SET bitnami_wordpress.wp_usermeta.meta_value = customer_db.customer_table.LastName
FROM customer_db.customer_table, bitnami_wordpress.wp_usermeta
WHERE customer_db.customer_table.CompanyID = bitnami_wordpress.wp_usermeta.user_id
AND bitnami_wordpress.wp_usermeta.meta_key = 'last_name'
但是這是一個不行;
我想給LastName
場從CUSTOMER_TABLE複製到meta_value
田野上wp_usermeta表,其中CompanyID
從CUSTOMER_TABLE是一樣的,在user_meta表user_id
。
基本上給WordPress表中的每個人一個姓氏(和名字相同)。
對於我錯誤的MySQL代碼抱歉,但任何輸入都非常感謝,所以我可以爲未來學習。
的錯誤是:
MySQL表示:文件1064 - 您的SQL語法錯誤;檢查對應於你的MySQL服務器版本使用附近的正確語法手冊「FROM rbaukcom_rbacms.supportpassword,bitnami_wordpress.wp_usermeta WHERE rbau」在行3
你不能在'UPDATE'中使用'FROM' ... – Legionar
哦?這是一個MySQL的東西?我認爲你可以在常規的SQL ..我猜這是不同的MySQL呢? – Ridai