Morgen, ich sitze gerade daran eine MySQL Datenbank aufzubauen. Habe nur Erfahrung mit dem Umgang von Access Datenbanken.
Ich würde gerne eine 1:n Beziehung realisieren.
Diese Abfrage habe ich bis jetzt:
SELECT umfragen.header, umfragenantworten.Antwort
FROM umfragen
LEFT JOIN (umfragenantworten)
ON(umfragenantworten.UmfrageID=umfragen.ID)
WHERE Umfragen.ID = 1
Ist das so korrekt oder muss ich noch was anpassen? Ich komm mit der MySQL doku nicht so zurecht.
Es sollen n umfrageantworten, 1 Umfrage zugeordnet werden.
Die zweite Frage ist, kann ich diese Anweisung verwenden bzw erweitern und in der WHERE-Klausel angeben, das ich nur die Umfragen.ID mit der höchsten ID verwenden möchte?
So etwas wie SELECT id FROM Umfragen DESC, LIMIT 0, 1 (das ist aus dem kopf geschrieben und ich garantiere nicht für die Richtigkeit ^^)
gruss markus