Nummers filteren

Gevorderde SQL

Jasmin Ludolf

Data Science Content Developer, DataCamp

WHERE

  • WHERE filterclausule

Foto met allerlei kleurrijke jassen

Gevorderde SQL

WHERE

WHERE color = 'green'

Afbeelding met allerlei kleurrijke jassen en een cirkel rond de groene jas

Gevorderde SQL

WHERE met vergelijkingsoperatoren

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

Vergelijkingsoperatoren

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                                     |
...
Gevorderde SQL

Vergelijkingsoperatoren

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                                     |
...
Gevorderde SQL

Vergelijkingsoperatoren

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

Vergelijkingsoperatoren

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                                     |
...
Gevorderde SQL

Vergelijkingsoperatoren

  • > Groter dan of na
  • < Minder dan of vóór
  • = Gelijk aan
  • >= Groter dan of gelijk aan
  • <= Minder dan of gelijk aan
  • <> Niet hetzelfde als
Gevorderde SQL

WHERE met strings

  • Gebruik enkele aanhalingstekens rond strings die we willen filteren.
SELECT title
FROM films
WHERE country = 'Japan';
|title            |
|-----------------|
|Seven Samurai    |
|Tora! Tora! Tora!|
|Akira            |
|Madadayo         |
|Street Fighter   |
...
Gevorderde SQL

Volgorde van uitvoering

-- Written code:
SELECT item
FROM coats
WHERE color = 'green'
LIMIT 5;
  • Volgorde van uitvoering:
    • FROM jassen
      
    • WHERE kleur = 'groen'
      
    • SELECT item
      
    • LIMIT 5;
      
Gevorderde SQL

Laten we oefenen!

Gevorderde SQL

Preparing Video For Download...