Vinzenz Mai: MYSQL , Select / Join ? Wie ?

Beitrag lesen

Hallo

Ich habe ein Problem mit MYSQL. Mir wurde von Jemanden gesagt ich solle die MYSQL Tabelle nach dem nachfolgende  Muster anlegen lassen und verweden.

schein_id  zahl  tag    uni  besitzer
1            16    6  close    1
1            19    6  close    1
1            22    6  close    1
1            29    6  close    1
1            31    6  close    1
1            39    6  close    1

Jetzt möchte ich dem Benutzer aber Zeigen was er für Tipps abgegeben hat, Also welche Zahlen.
Wie kann ich das den nun Realisieren ?

Wie bekomme ich nun die Ausgabe wie Folgt->
Schein Nr 1: 16-19-22-19-31-39
Schein Nr 2: 12-16-20-22-34-44
etc etc

Mit SELECT * FROM lotto\_zahlen WHERE (besitzer = '1' ) GROUP BY schein_id
bekomme ich immer nur eine Zahl raus und die Anderen 5 Zahlen fehlen.

Die GROUP-BY-Klausel ist hier schon angebracht im Gegensatz zu SELECT *, die gerade in Verbindung mit GROUP-BY tödlich ist. Schließlich musst Du nach _jeder_ Spalte gruppieren, die nicht in der GROUP-BY-Klausel aufgeführt ist.

Das ganze soll irgendwie über das Join event gehen ???

Nein, GROUP_CONCAT() hilft Dir weiter.

Freundliche Grüße

Vinzenz