Hallo Gemeinde,
heute habe ich mal wieder eine kleine Frage bzw. stehe vor einem "Abfrageproblem" der MySQL-Datenbank.
Ich habe zwei Tabellen, in der einen stehen ne Menge Filme drin, in der anderen dann das Programm, wann der Film wo läuft.
Nun möchte ich eine in einem Formular ein <select> Feld mit den Filmtiteln befüllen, ABER nur von denen, die auch in diesem Jahr laufen werden.
Tabelle1 mit den Filmen heißt "Veranstaltung" (Titel und VNr)
Tabelle2 mit dem Programm heißt "Programm" (Zeit als datetime und VNr als Referenz zum Film)
Mein Ansatz war bisher:
Das gibt zwar alle Filme aus, die vorhanden sind und im ausgewählten Jahr laufen, aber die meissten der Filme werden doppelt und dreifach ausgegeben, da sie ja auch mehrmals im Jahr laufen können. Funktioniert also alles korrekt mittels dieser Abfrage.
Ich brauche aber lediglich den jeweiligen Filmtitel nur EINMAL. Kann ich die Ausgabe der Filme irgendwie beschränken auf nur EINE Ausgabe pro Film?
Mittels "LIMIT" beschränke ich leider nur die absolute Ausgabe der Abfrage...
heute habe ich mal wieder eine kleine Frage bzw. stehe vor einem "Abfrageproblem" der MySQL-Datenbank.
Ich habe zwei Tabellen, in der einen stehen ne Menge Filme drin, in der anderen dann das Programm, wann der Film wo läuft.
Nun möchte ich eine in einem Formular ein <select> Feld mit den Filmtiteln befüllen, ABER nur von denen, die auch in diesem Jahr laufen werden.
Tabelle1 mit den Filmen heißt "Veranstaltung" (Titel und VNr)
Tabelle2 mit dem Programm heißt "Programm" (Zeit als datetime und VNr als Referenz zum Film)
Mein Ansatz war bisher:
PHP-Code:
$query_Recordset1 = "SELECT Veranstaltung.VNr, Veranstaltung.Titel, Programm.VNr, YEAR(Programm.Zeit)
FROM Programm, Veranstaltung
WHERE Veranstaltung.VNr = Programm.VNr
AND YEAR(Programm.Zeit)=".$selJahr." ORDER BY Titel";
Ich brauche aber lediglich den jeweiligen Filmtitel nur EINMAL. Kann ich die Ausgabe der Filme irgendwie beschränken auf nur EINE Ausgabe pro Film?
Mittels "LIMIT" beschränke ich leider nur die absolute Ausgabe der Abfrage...
Kommentar