我有两张桌子,假设是TABLE_1和TABLE_2。我在TABLE_1中有a,b,c列,在TABLE_2中有x,y,z列。我只想从TABLE_2中复制表结构并将其添加到TABLE_1中,这样我最终的表TABLE_1将类似于a,b,c,x,y,z。我该怎么做呢。
我不想让alter table然后定义每一列,然后将它添加到'table_1‘。
在mysql中可以使用单个查询吗??
发布于 2013-06-07 17:45:35
不,这在一个查询中是不可能的。
但是,您可以编写一个纯SQL过程来完成此任务(通过检查information_schema数据库),但这并不是微不足道的,可能也不值得这么麻烦。
发布于 2013-06-07 18:42:51
当然,有很多方法,但如果表之间没有关系,就不会这么做!
有多张表是没有问题的,你知道吗?
我建议你多读一点关于数据库设计和规范化表单的知识。
https://stackoverflow.com/questions/16980960
复制相似问题