啦啦呜 发表于 2023-9-14 12:18:01

如何从Mysql另一个表向表添加列?

我有两张桌子
表格1
表2Tabel1包含2列
ID
姓名Tabel2包含2列
ID
年龄想要将table2中的age列添加到table1中(WHERE table1.id = table2.id)
然后,table1应该包含3列
ID
姓名
年龄                                                               
    解决方案:                                                               
                                                                首先,在表1中添加年龄列
ALTER TABLE table1 ADD COLUMN Age TINYINT UNSIGNED DEFAULT 0;然后用打击查询更新该列
UPDATE table1 t1INNER JOIN Tabel2 t2 ON t1.id = t2.id SET t1.age = t2.age;
页: [1]
查看完整版本: 如何从Mysql另一个表向表添加列?