Как вставить записи из таблицы в другую без дубликатов
У меня есть две таблицы t1 и t2. t1 имеет дублированные значения. Мне нужно вставить все записи от t1 до t2, но я неЯ не хочу, чтобы дубликаты появлялись в t2. Я попробовал следующую команду, которая мне кажется правильной и не содержит синтаксической ошибки, когда я ее запускаю, но проблема, она имеет 0 эффекта. Нет записей от t1, вставленных в t2.
insert into test.t2 (name2)
select name1 from test.t1 where NOT EXISTS (select name2 from test.t2);
Кто-нибудь может помочь?