2 つのテーブルをマージしたいのですが、同様の ID フィールドを持つ重複したエントリはマージしたくありません。
しかし、私は後にエラーが発生します:
INSERT INTO table1 (id, name)
SELECT id, name FROM table2 WHERE table2.id NOT_IN (SELECT id FROM table1);
2 つのテーブルをマージしたいのですが、同様の ID フィールドを持つ重複したエントリはマージしたくありません。
しかし、私は後にエラーが発生します:
INSERT INTO table1 (id, name)
SELECT id, name FROM table2 WHERE table2.id NOT_IN (SELECT id FROM table1);