Tabellen met = velden samenvoegen

Status
Niet open voor verdere reacties.

bvandez

Nieuwe gebruiker
Lid geworden
5 mei 2008
Berichten
2
Ik heb 2 tabellen T1 en T2
Ze hebben allebei dezelfde structuur
Sommige records in T2 komen ook voor in T1
Bedoeling is om van deze twee tabellen (in totaal 135000 records) 1 tabel te maken waarbij de records uit T2 die ook in T1 voorkomen en dus voor dubbele records zorgen verwijderd worden

wie kan mij helpen om dit op zo'n efficient mogelijk manier te kunnen uitvoeren? de nieuwe tabel wordt nadien ook nog bewerkt
 
Als je velden hetzelfde zijn kan je met behulp van een union query alle records samenvoegen en tegelijkertijd de dubbele verwijderen. Je query wordt dan zoiets als
Code:
insert into Aap (veld1, Veld2)  select * from (

SELECT Veld1, Veld2
FROM T1

union

SELECT Veld1, Veld2
FROM T2 ) UnionTable
HTH:D
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan