2 つのテーブル t1 と t2 があります。t1 の値が重複しています。t1 から t2 までのすべてのレコードを挿入する必要がありますが、t2 で重複が発生することは望ましくありません。次のコマンドを試してみましたが、実行しても構文エラーはないように見えますが、問題はありません。効果はありません。t2 に挿入された t1 からのレコードはありません。
insert into test.t2 (name2)
select name1 from test.t1 where NOT EXISTS (select name2 from test.t2);
誰でも助けることができますか?