我只想知道如果可以在同一個數據庫中將數據從一個表列複製到另一個表中?下面的代碼不適用於我的MySQL版本,但它應該工作。Php和MySql - 將數據從一個表複製到另一個表
UPDATE `table1` SET `table1.column1` =
(SELECT `table2.column2` FROM table2 WHERE `table1.city` = 'table2.city')
WHERE `listing` ='5'
你有什麼想法嗎? 謝謝!
傢伙,因爲我認爲解決方案是可能的PHP腳本,並解決這個問題作一個簡短的腳本,它會做這一切了while循環:)
謝謝大家對加入這個討論!
的解決辦法是在``他們之間的標記應該是列名, 這工作不錯,喜歡!
WHERE table1.city = table2.city這不會像你所做的那樣工作 –
你是怎麼想的,爲什麼? – LjekiDex
http://stackoverflow.com/questions/4920394/how-to-update-one-table-data-from-another-table-data-in-sql-server-2005 只需要經過這個 –