我正在做一个项目。有两个表,users和mileage_registrants。我们网站的一个模块需要用户做另一个注册,除了一个主要访问我们的网站。现在的问题是,我们的客户不想做这样的注册,我也不想改变模块的整个架构。所以我要做的是将users表中的user_id导入到mileage_registrants中,并将其他字段设置为default或NULL。
表mileage_registrants的结构如下:
'id`, `user_id`, `team_id`, `team_leader`, `building_name`, `department`, `phone_ext`, `party_registered`, `creation_date`.有超过1000个用户需要完成。一个接一个地插入数据太可怕了。有没有什么解决方案可以快速完成这项工作?谢谢
发布于 2011-10-04 03:17:30
将数据从一个表转移到另一个表非常容易。
INSERT INTO table1 (column1,column2) SELECT oldcolumn1,oldcolumn2 FROM table2 (可选择使用where子句)
看看文档:http://dev.mysql.com/doc/refman/5.1/en/insert-select.html
https://stackoverflow.com/questions/7639546
复制相似问题