Gumo!
Mir fehlt der richtige Ansatz für eine Erfassung von gleichen Inhalten in zwei verschiedenen Spalten einer Tabelle meiner mysql.
Die Struktur:
Name1 | Name2 | Strasse
-----------------------
Hans Klaus ....
Gerd Hans ....
Sonja Sven ....
Das Feld Strasse ist hier für mich erstmal nicht relevant, jedoch möchte ich den Hans nur einmal bei der Ausgabe der gesamten Tabelle sehen, ganz gleich, wie oft er im Feld "Name1" oder "Name2" steht.
Mein Ansatz:
SELECT * FROM adressen GROUP BY name1,name2
führt nur dahingehend zum Erfolg, dass ich die beiden Spalten separat ausgeben müßte um alle zu erfassen und trotzdem nichts doppelt zu haben.
Der Versuch:
SELECT * FROM adressen GROUP BY name1,name2 AS allenamen
führt zum Fehler weil der Syntax nicht korrekt ist.
Frage:
Ist die group by-Anweisung in diesem Fall der falsche Ansatz, falls ja, was wäre der "passende" sql-Befehl, oder muss die bestehende Anweisung nur ergänzt werden?
Danke für eure Hilfe!