同じデータベース Db1 から 3 つの mysql テーブルがあります。
3 つのテーブルには次の列があります。
表 1: Name City Branch
表 2: 年齢 住所 国
表 3: 列はありません。
Table1.Name と Table2.Age を Table 3 にコピーしたいのですが、どうすればいいですか?
同じデータベース Db1 から 3 つの mysql テーブルがあります。
3 つのテーブルには次の列があります。
表 1: Name City Branch
表 2: 年齢 住所 国
表 3: 列はありません。
Table1.Name と Table2.Age を Table 3 にコピーしたいのですが、どうすればいいですか?
table1とtable2を結合できず、テーブル3に2つの列がない場合、これはほとんど意味がありません。参加できる場合:
insert into table3 (name, age)
select table1.name, table2.age
from table1 join table2 on (table1.columnToLinkFromTable1 = table2.columnToLinkFromTable2)
このようにすることもできますが、もちろんあまり意味がありません。
insert into table3 (name, age)
select table1.name, table2.age
from table1, table2