Hallo, ich möchte eine MySQL Abfrage machen und doppelte Werte dabei nicht zurück bekommen. Beim Zählen mit Count kann ich das ja mit Distinct unterdrücken, aber wie mache ich das bei einer SQL Abfrage die ich noch weiter verwenden möchte? Beispiel: Eine Adressdatenbank mit Vorname, Nachname, Strasse und Ort Jetzt versuche ich alle Adressen eines Ortes zu bekommen:
select * FROM adressen WHERE Ort = 'Berlin'
Nun bekomme ich ja eine Liste zurück mit der ich weiter Arbeiten kann. Mein Wunsch.... wenn eine Spalte mehrfach vorkommt möchte ich diese nur einmal in dem Ergebnis bekommen. ICh könnte ja z.b. nach "Nachname" suchen und wenn der doppelt ist nur das erste Ergebnis nehmen.
Gibt es für sowas eine Lösung?