我有两个表格。
然后,table1应该包含三列。
- table1
- table2
- id
- Name
- id
- Age
然后,table1应该包含三列。
- id
- Name
- Age
首先,添加具有适当数据类型的列。
ALTER TABLE table1 ADD COLUMN Age TINYINT UNSIGNED NOT NULL DEFAULT 0;
然后更新表格,以便值被“传输”。
UPDATE table1 t1
INNER JOIN tabel2 t2 ON t1.id = t2.id
SET t1.Age = t2.Age
首先在table1中添加Age列
ALTER TABLE table1 ADD COLUMN Age TINYINT UNSIGNED DEFAULT 0;
然后使用以下查询更新该列:
UPDATE table1 t1
INNER JOIN Tabel2 t2 ON t1.id = t2.id
SET t1.age = t2.age;
t1
,t2
的优势是什么? - Gathide