Gegevens uit verschillende tabellen verzamelen

Status
Niet open voor verdere reacties.

michielvd123

Gebruiker
Lid geworden
9 okt 2009
Berichten
22
Ik heb verschillende tabellen met daarin steeds een kolom datum en een kolom naam. Dezelfde datum en naam kunnen in verschillende tabellen voorkomen, maar kan ook slechts maar in 1 tabel voorkomen. Graag had ik een query (filter) gemaakt met als resultaat alle datums en namen uit alle kolommen (geen dubbels).

Voorbeeld:
Tabel 1
1/01/2012 Jan
2/01/2012 Mieke
3/01/2012 Bart
Tabel 2
1/01/2012 Jan
2/01/2012 Mieke
6/01/2012 Tom
Tabel 3
6/01/2012 Tom
8/01/2012 Karel
9/01/2012 Hans
Tabel 4
1/01/2012 Jan
11/01/2012 Peter
8/01/2012 Karel
Tabel 5
11/01/2012 Peter
14/01/2012 Geert
2/01/2012 Mieke

Dit zou dit als resultaat moeten geven:

1/01/2012 Jan
2/01/2012 Mieke
3/01/2012 Bart
6/01/2012 Tom
8/01/2012 Karel
9/01/2012 Hans
11/01/2012 Peter
14/01/2012 Geert

Is dit mogelijk?

Alvast bedankt!
 
Omdat je met meerdere tabellen werkt waarin niet altijd alle gegevens overal voorkomen, zou ik eerst een 'verzamelquery' maken die alle gegevens in één query zet. Dat ziet er dan zo uit:
[SQL]
SELECT Tabel1.Datum, Tabel1.Naam
FROM Tabel1
UNION
SELECT Tabel2.Datum, Tabel2.Naam
FROM Tabel2
UNION
SELECT Tabel3.Datum, Tabel3.Naam
FROM Tabel3
UNION
SELECT Tabel4.Datum, Tabel4.Naam
FROM Tabel4
UNION
SELECT Tabel5.Datum, Tabel5.Naam
FROM Tabel5
ORDER BY Naam;[/SQL]
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan