next up previous
Next: Fonctions de groupe Up: Requêtes SQL Previous: Jointures

Négation

1.
Quels acteurs n'ont jamais mis en scène de film?


Solution :

SELECT nom
FROM artiste
MINUS
SELECT nom_realisateur
FROM  film;


2.
Les cinémas (nom, adresse) qui ne passent pas un film de Tarantino.


Solution :

SELECT c.nom_cinema, c.adresse
FROM  cinema c
WHERE NOT EXISTS (SELECT 'x'
            FROM seance s, film f
           WHERE nom_realisateur = 'Tarantino'
            AND   f.id_film = s.id_film
           AND   s.nom_cinema = c.nom_cinema);




Philippe Rigaux
2000-02-03