Hallo Forum,
ich habe eine SQL Abfrage über mehrere Tabellen - insgesamt 5.
In den verschiedenen Tabellen sind Dinge ausgelagert die sich von der Art nicht ändern sprich Monate, Wochentage, Club-Namen.
Im Moment wird folgendes Ausgegeben:
Eventdatum - Eventname
Eventdatum - Eventname
usw...
Die Ausgabe soll aber übersichtlicher werden und alle
Events mit dem GLEICHEM Datum Zusammenfassen.
Eventdatum:
Eventname
Eventname
Eventname
NeuesEventdatum:
Eventname
Eventname ...
Zur Zeit sieht meine Abfrage wie folgt aus:
Wie bekomme ich das hin, Group By funktioniert leider nicht richtig ... ?
Viele Grüße,
Marco
ich habe eine SQL Abfrage über mehrere Tabellen - insgesamt 5.
In den verschiedenen Tabellen sind Dinge ausgelagert die sich von der Art nicht ändern sprich Monate, Wochentage, Club-Namen.
Im Moment wird folgendes Ausgegeben:
Eventdatum - Eventname
Eventdatum - Eventname
usw...
Die Ausgabe soll aber übersichtlicher werden und alle
Events mit dem GLEICHEM Datum Zusammenfassen.
Eventdatum:
Eventname
Eventname
Eventname
NeuesEventdatum:
Eventname
Eventname ...
Zur Zeit sieht meine Abfrage wie folgt aus:
Code:
$result = mysql_query("SELECT e.event_status, e.event_id, e.event_name, e.tag_id, et.tag_id, et.tag_name, e.ort_id, eo.ort_id, eo.ort_name, e.event_uhrzeit, e.event_datum, e.event_dj, e.event_eintritt, e.event_special, e.event_link, e.event_bild, e.club_id, ec.club_id, ec.club_name, e.monat_id, em.monat_id, em.monat_name FROM tb_event AS e, tb_event_tag AS et, tb_event_ort AS eo, tb_event_club AS ec, tb_event_monat AS em WHERE e.event_status = '1' AND e.monat_id = '3' AND e.tag_id = et.tag_id AND e.ort_id = eo.ort_id AND e.club_id = ec.club_id AND e.monat_id = em.monat_id ORDER BY e.event_datum ASC"); while($row = mysql_fetch_array($result)) { AUSGABE;
Viele Grüße,
Marco
Comment