Filtrer les nombres

SQL Intermédiaire

Jasmin Ludolf

Data Science Content Developer, DataCamp

WHERE

  • Clause de filtrageWHERE

Image montrant de nombreux manteaux colorés

SQL Intermédiaire

WHERE

WHERE color = 'green'

Image montrant de nombreux manteaux colorés et un cercle autour du manteau vert

SQL Intermédiaire

WHERE avec des opérateurs de comparaison

SELECT title
FROM films
WHERE release_year > 1960;
|title                |
|---------------------|
|Judgment at Nuremberg|
|Pocketful of Miracles|
|The Hustler          |
|The Misfits          |
...
SQL Intermédiaire

Opérateurs de comparaison

SELECT title
FROM films
WHERE release_year < 1960;
|title                                          |
|-----------------------------------------------|
|Intolerance:Love's Struggle Throughout the Ages|
|Over the Hill to the Poorhouse                 |
|The Big Parade                                 |
|Metropolis                                     |
...
SQL Intermédiaire

Opérateurs de comparaison

SELECT title
FROM films
WHERE release_year <= 1960;
|title                                          |
|-----------------------------------------------|
|Intolerance:Love's Struggle Throughout the Ages|
|Over the Hill to the Poorhouse                 |
|The Big Parade                                 |
|Metropolis                                     |
...
SQL Intermédiaire

Opérateurs de comparaison

SELECT title
FROM films
WHERE release_year = 1960;
|title        |
|-------------|
|Elmer Gantry |
|Psycho       |
|The Apartment|
SQL Intermédiaire

Opérateurs de comparaison

SELECT title
FROM films
WHERE release_year <> 1960;
|title                                          |
|-----------------------------------------------|
|Intolerance:Love's Struggle Throughout the Ages|
|Over the Hill to the Poorhouse                 |
|The Big Parade                                 |
|Metropolis                                     |
...
SQL Intermédiaire

Opérateurs de comparaison

  • > Supérieur ou égal
  • < Moins de ou avant
  • = Égal
  • >= Supérieur ou égal
  • <= Inférieur ou égal
  • <> n'est pas égal à
SQL Intermédiaire

WHERE avec des chaînes de caractères

  • Utilisez des guillemets simples autour des chaînes que vous souhaitez filtrer
SELECT title
FROM films
WHERE country = 'Japan';
|title            |
|-----------------|
|Seven Samurai    |
|Tora! Tora! Tora!|
|Akira            |
|Madadayo         |
|Street Fighter   |
...
SQL Intermédiaire

Ordre d'exécution

-- Written code:
SELECT item
FROM coats
WHERE color = 'green'
LIMIT 5;
  • Ordre d'exécution :
    • FROM coats
      
    • WHERE couleur = 'vert'
      
    • SELECT item
      
    • LIMIT5.
      
SQL Intermédiaire

Passons à la pratique !

SQL Intermédiaire

Preparing Video For Download...