01 - SQL - in operator

De SQL In operator
1 / 14
volgende
Slide 1: Tekstslide
ICTMBOStudiejaar 2

In deze les zitten 14 slides, met interactieve quizzen en tekstslides.

Onderdelen in deze les

De SQL In operator

Slide 1 - Tekstslide

Deze slide heeft geen instructies

Leerdoel
Aan het einde van deze les kun je de SQL In operator gebruiken om gegevens te filteren in een SQL-query.

Slide 2 - Tekstslide

Deze slide heeft geen instructies

Wat weet je al over de SQL In operator?

Slide 3 - Woordweb

Deze slide heeft geen instructies

Wat is de SQL In operator?
De SQL In operator wordt gebruikt om te controleren of een waarde voorkomt in een lijst van waarden.

Slide 4 - Tekstslide

Deze slide heeft geen instructies

Syntax
De syntax voor de SQL In operator is: 


SELECT kolommen
FROM tabel 
WHERE column_name IN (value1, value2, ...);

Slide 5 - Tekstslide

Deze slide heeft geen instructies

Voorbeeld
Laten we een voorbeeld bekijken: 


SELECT
FROM klanten
WHERE land IN ('USA', 'Canada', 'Mexico');

Slide 6 - Tekstslide

Deze slide heeft geen instructies

Meerdere waarden
Je kunt meerdere waarden opgeven in de lijst binnen de SQL In operator, gescheiden door komma's.

Slide 7 - Tekstslide

Deze slide heeft geen instructies

Negatieve conditie
Je kunt de SQL NOT operator gebruiken om de negatieve conditie van de SQL In operator te krijgen.

Slide 8 - Tekstslide

Deze slide heeft geen instructies

Case-insensitive
De SQL In operator is hoofdlettergevoelig, dus 'USA' en 'usa' worden als verschillende waarden beschouwd.

Slide 9 - Tekstslide

Deze slide heeft geen instructies

Oefening
Laten we een oefening doen om de SQL In operator in actie te zien. Schrijf een SQL-query om cursisten te selecteren uit de plaatsen 'Made' en 'Breda'.

Slide 10 - Tekstslide

Deze slide heeft geen instructies

Antwoord: Oefening
SELECT * FROM cursist
WHERE plaats IN ('Made', 'Breda');

Slide 11 - Tekstslide

Deze slide heeft geen instructies

Samenvatting
Je hebt nu geleerd hoe je de SQL In operator kunt gebruiken om gegevens te filteren in een SQL-query. Je kunt nu klanten selecteren uit specifieke landen of andere waarden in een lijst controleren.

Slide 12 - Tekstslide

Deze slide heeft geen instructies

Stel 1 vraag over iets dat je nog niet zo goed hebt begrepen.

Slide 13 - Open vraag

De leerlingen geven hier (in vraagvorm) aan met welk onderdeel van de stof ze nog moeite. Voor de docent biedt dit niet alleen inzicht in de mate waarin de stof de leerlingen begrijpen/beheersen, maar ook een goed startpunt voor een volgende les.
Resources
  • https://www.w3schools.com/sql/sql_in.asp
  • https://www.programiz.com/sql/in-operator

Slide 14 - Tekstslide

Deze slide heeft geen instructies