unkreativist
Neuer Benutzer
- Beiträge
- 2
Hallo zusammen
Ich bin momentan an einem Schulprojekt und sitze nun seit Stunden an einer Abfrage. Die Vorgabe für die Abfrage lautet: Zeige alle Filme an die eine Oralsexszene zwischen zeiw gleichgeschlechtlichen Schauspieler enthalten und eine Altersfreigabe ab 16 Jahren haben.
Mein SQL Code sieht so aus:
Das Problem ist nun, das es mir so natürlich bei sp1 den gleichen Schauspieler einfügt wie bei sp2.
Kann ich irgendwie sagen, dass der Schauspieler sp1 nicht der gleiche sein darf wie sp2 aber in der gleichen sexszene sein muss?
Mein ERM findet Ihr im Anhang. Ich hoffe jemand kann mir helfen, ich bin nahezu am verzweifeln.
Herzlichen Dank für eure Antworten.
Ich bin momentan an einem Schulprojekt und sitze nun seit Stunden an einer Abfrage. Die Vorgabe für die Abfrage lautet: Zeige alle Filme an die eine Oralsexszene zwischen zeiw gleichgeschlechtlichen Schauspieler enthalten und eine Altersfreigabe ab 16 Jahren haben.
Mein SQL Code sieht so aus:
Code:
SELECT Film.filmtitel,
Sexart.art,
sp1.name,
sps1.sexszeneID,
sp2.name,
sps2.sexszeneID,
Altersbeschraenkung.fsk
FROM Film
JOIN Sexszene ON (film.ID = sexszene.filmID)
JOIN Altersbeschraenkung ON (Altersbeschraenkung.ID = Film.fskID)
JOIN SchauspielerSexszene sps1 ON (sps1.sexszeneID = sexszene.ID)
JOIN SchauspielerSexszene sps2 ON (sps2.sexszeneID = sexszene.ID)
JOIN Schauspieler sp1 ON (sp1.ID = sps1.schauspielerID)
JOIN Schauspieler sp2 ON (sp2.ID = sp1.ID)
JOIN Sexart ON (Sexart.ID = Sexszene.sexartID)
WHERE Altersbeschraenkung.fsk >= '16'
AND Sexart.art = 'Oralsex'
AND (sexszene.ID = sexszene.ID)
AND sp1.geschlecht = sp2.geschlecht
Das Problem ist nun, das es mir so natürlich bei sp1 den gleichen Schauspieler einfügt wie bei sp2.
Kann ich irgendwie sagen, dass der Schauspieler sp1 nicht der gleiche sein darf wie sp2 aber in der gleichen sexszene sein muss?
Mein ERM findet Ihr im Anhang. Ich hoffe jemand kann mir helfen, ich bin nahezu am verzweifeln.
Herzlichen Dank für eure Antworten.