2016-04-22 13 views
0

2つの別々のテーブルのカラムを同時にmysqlの3番目のテーブルに挿入しますか?私は2つの挿入クエリを使用する場合、2番目のクエリからのデータは、最初のクエリのデータの下に置かれますが、私はそれらが同じ行の他の下に表示されないようにします。データを挿入する - Mysqlワークベンチ

答えて

0

使用MySQLのinsert ... selectコマンドとは、クエリの選択部分で一緒に2つのソーステーブルを結合:2のソース表から

insert into target (col1, col2) 
select source1.col1, source2.col2 
from source1 
inner join source2 on source1.id=source2.s1_id 

この方法でデータは、ターゲット表内の同じレコードに表示されます。

関連する問題