
-- Sélectionner les films dont l'année est supérieure à 2000
-- On retrouve les opérateurs de comparaison : =, <, >, <=, >=, <>
SELECT *
  FROM films
 WHERE annee > 2000;

/* Point sur le code style :
   - COMMANDES les unes en dessous des autres.
*/
-- Sélectionner les réalisateurs nés entre 1900 et 2000
SELECT *
  FROM realisateurs
 WHERE naissance BETWEEN '1900-01-01' AND '1970-01-01';

-- Sélectionner les films sans commentaire
SELECT *
  FROM films
 WHERE commentaire IS NULL;

-- Sélectionner les films ayant un commentaire
SELECT *
  FROM films
 WHERE commentaire IS NOT NULL;

-- Sélectionner les réalisateurs ayant comme prénom 'Quentin'
SELECT *
  FROM realisateurs
 WHERE `nom` LIKE '%Quentin%';

-- Sélectionner les films dont l'année se trouve dans une liste
SELECT *
  FROM `films` -- on met `` pour différencier table et champs
 WHERE annee IN (1974, 2010);

-- Sélectionner les films dont l'année ne trouve pas dans une liste
SELECT *
  FROM `films`
 WHERE annee NOT IN (1974, 2010);

-- Sélectionner les films dont l'année est < 2009 ET ayant un commentaire
SELECT *
  FROM `films`
 WHERE annee < 2009
   AND commentaire IS NULL;
