Hilfe bei Datenbankentwurf

Hallo zusammen.
bräuchte nochmal kurz euren Rat. Es ist nunmal leider so, dass ein Spieltag über mehrere Tage gespielt wird. Meistens Samstag und Sonntag. Mit der Alten Abfrage habe ich aber bei jedem Spiel das gleiche Datum angezeigt bekommen.
Jetzt habe ich mich dazu entschlossen eine zusätzliche Tabelle einzufügen. Ich nenne sie tipspiel__datum. Sie enthält die Spalten id, tag, datum und spieltagnr.
Meine Abfrage sieht so aus:
Code:
SELECT tipspiel__spiel.lfdnr AS Spielnummer, spieltagid AS Spieltag, heim.verein AS Heimteam, gast.verein AS Gästeteam, CONCAT( heimtore, ' : ', gasttore ) AS Ergebnis, tipspiel__spieltag.lfdnr AS Datum
FROM tipspiel__spiel
LEFT JOIN tipspiel__mannschaften AS heim ON heim.id = heimid
LEFT JOIN tipspiel__mannschaften AS gast ON gast.id = gastid
JOIN tipspiel__datum ON tipspiel__spieltag.lfdnr = tipspiel__datum.datum
JOIN tipspiel__spieltag ON tipspiel__spiel.spieltagid = tipspiel__spieltag.id
WHERE spieltagid =1
AND tipspiel__spieltag.saisonid =1
ORDER BY datum ASC 
LIMIT 0 , 30

Nur leider erhalte ich kein Ergebnis.
Was mache ich nun schon wieder falsch?
 

Neue Beiträge

Zurück