Hi...
ich habe 3 tabellen (Veranstaltung, Kategorien, Kategorie_Veranstaltung) da jede Veranstaltung auc hzu mehreren Kategorien gehören kann.
kann ich jetzt rein mit ner abfrage jeweils von jeder kategorie die aktuellste veranstaltung ermitteln? in der tabelle veranstaltungen ist ja das datum mit gespeichert und ich vergleiche immer mit dem heutigen datum.
für nur eine katgorie habe ich es jetzt so:
aber ich habe 4 kategorien und dazu möchtei ch jeweils den aktuellsten lauf ermitteln.
ich habe 3 tabellen (Veranstaltung, Kategorien, Kategorie_Veranstaltung) da jede Veranstaltung auc hzu mehreren Kategorien gehören kann.
kann ich jetzt rein mit ner abfrage jeweils von jeder kategorie die aktuellste veranstaltung ermitteln? in der tabelle veranstaltungen ist ja das datum mit gespeichert und ich vergleiche immer mit dem heutigen datum.
für nur eine katgorie habe ich es jetzt so:
Code:
SELECT l.name, DATE_FORMAT(l.datum,'%d.%m.%Y') as date_german, l.ort, l.zeit, k.kat_name FROM tbl_lauf l, tbl_lauf_kategorie lk, tbl_kategorie k WHERE l.datum >='".date("Y-m-d")."' AND k.kategorie_id = lk.kategorie_id AND l.lauf_id = lk.lauf_id AND k.kat_name='KRL' ORDER BY datum ASC LIMIT 1
Kommentar