Einzelnen Beitrag anzeigen

Benutzerbild von Captnemo
Captnemo

Registriert seit: 27. Jan 2003
Ort: Bodenwerder
1.126 Beiträge
 
Delphi XE4 Architect
 
#1

Mehrere Spalte im Group by zusammenfassen

  Alt 7. Apr 2016, 17:53
Datenbank: MySQL • Version: 5.6 • Zugriff über: Zeos
Hi,

ich brauch mal eure Hilfe für ein SQL-Statement. Ich will die Werte aus verschiedenen Spalten gruppieren, so dass eine gruppierte Spalte herauskommt.

Ich habe in einer Tabelle verschiedene Spalten für verschiedene Profile (Profil_a, Profile_b, ...). Diese Spalten also ein einem Select zusammenfassen und anschließend per Group by eine Liste mit eindeutigen Profilen, aber halt in einer Spalte. Wie müsste ich das in einem SQL-Statement schreiben?

Beispiel:
in Spalte "Profil_a" gibt es die Werte "Profil_1", "Profil_2" und "Profil_3".
In der Spalte "Profil_b" gibt die werte "Profil_1","Profil_2" und "Profil_4".

Als Ergebnis möchte ich jetzt sowas haben:

Profile
=======
Profil_1
Profil_2
Profil_3
Profil_4

Alle suchen im Internet führen mich immer zu Beispielen, in denen mittels Concat Spalten zusammengeführt werden. Das ich aber nicht das was ich brauche. Mir fehlt wahrscheinlich der richtige Betriff dafür.
Dieter
9 von 10 Stimmen in meinem Kopf sagen ich bin nicht verrückt. Die 10. summt dazu die Melodie von Supermario Bros.
MfG Captnemo
  Mit Zitat antworten Zitat