A(id、name)、B(id、name)、C(id、name)の3つのテーブルからデータを挿入するのに問題があります。彼らはそのような同じ分野を持っています。上記の3つのテーブルのデータをテーブルD(id、name)に挿入するにはどうすればよいですか?
あなたは使用することができますUNION
またはUNION ALL
INSERT INTO table_d(id, name)
SELECT id, name
FROM table_a
UNION ALL
SELECT id, name
FROM table_b
UNION ALL
SELECT id, name
FROM table_c;
3つのテーブルの重複行を削除する場合は、に変更UNION ALL
しUNION
ます。ユニオンvsユニオンオールに関する情報を参照してください
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加