我知道如何基于其他mysql表的列创建表
如
create table table_name as select column1,column2 from table2;
现在,我想知道如何通过从另一个表中选择列来向表中添加列,
像下面这样
alter table table1 add column as select column from table2
那可能吗?
最佳答案
您可以使用以下查询获取表的结构:
select *
from information_schema.table_name
然后,您可以使用该结果来创建或更改另一个表。