Ich habe eine Medien Datenbank in der ich alle meine Movies und Serien die ich als MP4 gespeichert habe gelistet.
so habe ich die Genres mit den Filmen in einer m:n relation gesetzt.
ht_filme - zt_genre - ut_genre
In ht_filme sind alle Filme enthalten.
In ut_genre gibt es die möglichen Genres
und die zt_genre dient der m:n Verknüpfung
Wenn ich das oben genannte Statment ausführe habe ich 0 Datensätze.
ich möchte als Ergebnis aber alle Filme die sowohl 1 (Action) und 2 (Abenteuer) als Merkmal haben.
so habe ich die Genres mit den Filmen in einer m:n relation gesetzt.
SQL:
SELECT *
FROM ht_filme a
LEFT JOIN zt_genre b
ON a.id = b.filme_id
AND b.medien_art = 1
WHERE b.genre_id = 1
AND b.genre_id = 2
GROUP BY a.id
ORDER BY a.titel ASC
ht_filme - zt_genre - ut_genre
In ht_filme sind alle Filme enthalten.
In ut_genre gibt es die möglichen Genres
und die zt_genre dient der m:n Verknüpfung
Wenn ich das oben genannte Statment ausführe habe ich 0 Datensätze.
ich möchte als Ergebnis aber alle Filme die sowohl 1 (Action) und 2 (Abenteuer) als Merkmal haben.