1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
SELECT acteur.*
FROM (
SELECT a1.id AS id
FROM acteur AS a1, joue AS j1, film AS f1
WHERE a1.id = j1.acteur AND j1.film = f1.id
AND f1.nom LIKE 'armageddon'
) AS r1,
(
SELECT a2.id AS id
FROM acteur AS a2, joue AS j2, film AS f2
WHERE a2.id = j2.acteur AND j2.film = f2.id
AND f2.nom LIKE 'sin city'
) AS r2,
(
SELECT a3.id AS id
FROM acteur AS a3, joue AS j3, film AS f3
WHERE a3.id = j3.acteur AND j3.film = f3.id
AND f3.nom LIKE '6eme sens'
) AS r3,
acteur
WHERE r1.id = r2.id AND r2.id = r3.id AND
acteur.id = r1.id |