sql >> Databasteknik >  >> RDS >> Mysql

Hur man infogar poster från tabell till en annan utan dubbletter

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

ELLER

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. SQL UPPDATERA alla värden i ett fält med bifogad sträng CONCAT fungerar inte

  2. SQL IN Klausul 1000 objektgräns

  3. Skapa sökfunktioner med Laravel 4

  4. Hur genererar/autoinkrementerar man guide på infogning utan triggers och manuella infogar i mysql?