我只想知道如果可以在同一个数据库中将数据从一个表列复制到另一个表中?下面的代码不适用于我的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 只需要经过这个 –