Hallo daar,
Ik heb een vraag m.b.t het loslaten van een uitgebreide sql query op een
access database.
Ik heb in een tabel verschillende kolommen staan. In drie van deze kolommen
staan waardes waarbij ik een selectie wil maken uit deze waardes.
Als voorbeeld kolom1 heeft records met de volgende waardes: a, b, b, c, d,
e, f, f, f, g, h, i. Als ik een unieke selectie wil maken van de records in
deze kolom, gebruik ik select distinct kolom1 from tabelnaam met als
resultaat: a, b, c, d, e, f, g, h, i
Nu heeft kolom2 records met de volgende waardes: a, a, b, c, d, d, d, d, i,
j, k, l, l, m, m. Als ik een unieke selectie wil maken van de records in
deze kolom, gebruik ik select distinct kolom2 from tabelnaam met als
resultaat: a, b, c, d, i, j, k, l, m
Nu heeft kolom3 records met de volgende waardes: a, a, b, c, d, d, d, d, i,
j, k, l, l, m, m, o, o, o, p, p, r, s, s, t. Als ik een unieke selectie wil
maken van de records in deze kolom, gebruik ik select distinct kolom3 from
tabelnaam met als resultaat: a, b, c, d, i, j, k, l, m, o, p, r, s, t
Tot zover geen probleem, echter... Nu wil ik in EEN enkele query dezelfde
selectie maken met het voorbehoud dat als ik alle unieke records uit kolom 1
heb, er ook een unieke selectie uit kolom 2 gemaakt zou moeten worden
waarbij ook nog eens alle records welke ik al uniek heb uit kolom 1 uit het
resultaat van kolom 2 gefilterd worden en hetzelfde geldt voor kolom 3.
Mijn sql query zou kunnen zijn, select distinct kolom1, distinct kolom2,
distinct kolom3, from tabelnaam maar dan geeft mijn resultaat een
foutmelding.
Ik kan maar 1 keer een distinct gebruiken?
Mijn uiteindelijke resultaat wat ik zou willen zien is:
distinct kolom1 = a, b, c, d, e, f, g, h, i
distinct kolom2 = a, b, c, d, i, j, k, l, m
distinct kolom3 = a, b, c, d, i, j, k, l, m, o, p, r, s, t
distinct van alledrie van de bovenstaande resultaten zou dan zijn
weergave = a, b, c, d, e, f, g, h, i, j, k, l, m, o, p, r, s, t
Wie weet hoe ik dit kan bereiken in een sql query met een access database
als bron van alle data?
Hendrik Jan

Likes:

Quote