SQLite Einfache Abfrage mit temporäre Tabelle, die nur innerhalb der Abfrage gültig ist

RowdyN

Mitglied
Hallo Leute
ich habe eine Database gemacht siehe Bild. Ich möchte nun eine Abfage machen, bei der am Ende herrauskommt, z.B. welche Schauspieler sowohl in der Serie Dexter und bei House of Cards mit spielt.

Ich habe jetzt schon ein bischen herrumgespielt siehe Code. Aber es hat nicht funktioniert. Ist meine Struktur in den Tabellen dafür überhaupt geeignet? Und wie müsste der Befehl dafür aussehen?

Code:
SELECT
schauspieler.SchauspielerName As SchauspielerName,
rolleInSerieFilm.SerieFilmName
FROM
schauspieler
INNER JOIN
(
    SELECT
    rolle.RolleID,
    serieFilm.SerieFilmName
    FROM
    rolle
    INNER JOIN
    serieFilm
    ON
    rolle.SerieFilmID= seriefilm.SerieFilmID
) rolleInSerieFilm
ON
schauspieler.SchauspielerID = rolleInSerieFilm.SchauspielerID
GROUP BY
schauspieler.SchauspielerName,
rolle.SerieFilmName
HAVING
COUNT(schauspieler.SchauspielerName) > 1

xxxxji.jpg

a>


MfG RowyN
 

Zurück
Oben