Hoihoi phphulp, wellicht een klein vraagje. Ik weet niet of deze oplosbaar is, stel je voor je hebt de volgende informatie staan in je tabel:

Janssen | 1
Janssen | 2
Frederik | 3
Janssen | 4
Janssen | 5
Henk | 6

en je wilt een lijst van alle personen maken, dan zou ik de volgende output krijgen (wat mijn probleem is):
Janssen
Janssen
Frederik
Janssen
Janssen
Henk

wat ik dus niet wil, is dat het dubbel staat. Hoe kan dat? Ik wil dus eigenlijk gewoon dit maken:

Janssen
Frederik
Henk

Bedankt. (ik hoop dat jullie mij een beetje snappen :P, heb moeite met uitleggen)
Stel dat die betreffende kolom 'naam' heet. Dan zou je de volgende query kunnen gebruiken:

SELECT DISTINCT(naam)
FROM tabel

Maar eigenlijk zou je je moeten afvragen of het wel klopt dat die namen meerdere keren in de tabel voorkomen. Ik vermoed dat je hier eigenlijk een aparte tabel voor de personen zou moeten gebruiken en vervolgens enkel de bijbehorende id's in deze tabel zou moeten gebruiken.

Zie ook deze tutorial over normaliseren.
Dankjewel, beide. ^^

@Blanche: ja, ik weet dat het misschien handiger is om 2 verschillende tabellen te hebben maar het gaat hier rond ongeveer 500 & 300 values, wat nogal veel is. =p

iig bedankt, DISTINCT werkt.

Reageren