sql >> Databáze >  >> RDS >> Mysql

Jak vložit záznamy z tabulky do jiné bez duplicit

insert into test.t2(name2) 
select distinct name1 from test.t1 where name1 NOT IN(select name2 from test.t2);

NEBO

insert into test.t2(name2) 
select distinct name1 from test.t1 t1 where NOT EXISTS(select name2 from test.t2 t2 where t1.name1=t2.name2);


  1. Použití TUPLES k vložení více než 1000 položek do klauzule SQL IN

  2. Deset způsobů, jak váš datový projekt selže

  3. Je poskytovatel OraOLEDB v .NET nespolehlivý na polích CLOB?

  4. Jak používat schémata v Django?