Wat is LessonUp
Zoeken
Kanalen
Inloggen
Registreren
‹
Terug naar zoeken
AND, LIKE, IS, IN, NOT, NULL,
NULL, IN, NOT, LIKE en Wildcard
10 april
Billy Kuiper
TTSAB-IS4O23B
1 / 24
volgende
Slide 1:
Tekstslide
ICT
Beroepsopleiding
In deze les zitten
24 slides
, met
interactieve quizzen
en
tekstslides
.
Lesduur is:
30 min
Start les
Bewaar
Deel
Printen
Onderdelen in deze les
NULL, IN, NOT, LIKE en Wildcard
10 april
Billy Kuiper
TTSAB-IS4O23B
Slide 1 - Tekstslide
Agenda
Planning voor deze les:
- Check-in
- Uitleg: AND, OR, NULL
- Uitleg: LIKE, Wildcard,IN,
Pauze: 20 min.
-
Zelfstandig aan de slag met SQL opdrachten
Afsluiting les
Slide 2 - Tekstslide
Check-In
Hoe voel je je vandaag?
😒
🙁
😐
🙂
😃
Slide 3 - Poll
Leerdoelen
Je stelt op conditionele wijze query's op door gebruik te maken van OR, AND, IN en NOT
Je filtert NULL waarde uit een dataset d.m.v. het IS commando
Je weet hoe je een geschatte waardes uit een database kan halen met LIKE en een Wildcard
Slide 4 - Tekstslide
Queries bouwen
Vandaag 's onderwerp: Queries opbouwen met nieuwe commandos
Waarom dit belangrijk is: Uitbreiding SQL kennis
Wat je kunt verwachten:
- Data ophalen als je het niet precies weet
- Data filteren als iets niet bestaand is
Slide 5 - Tekstslide
Voorkennis
Wat weten jullie al over de opbouw van queries?
Slide 6 - Tekstslide
Welke SQL-operator gebruik je om te controleren of een waarde voorkomt in een lijst met waarden?
A
LIKE
B
IN
C
IS
D
AND
Slide 7 - Quizvraag
Wat is het resultaat van de volgende WHERE-clausule?
WHERE vooraam LIKE 'J%'
A
Alle rijen waarvan de voornaam precies 'J%' is
B
Alle rijen waarvan de voornaam eindigt op 'J'
C
Alle rijen waarvan de voornaam begint met een 'J'
D
Alle rijen waarvan de voornaam een jokerteken bevat
Slide 8 - Quizvraag
Welke WHERE-clausule levert resultaten op waar de kolom achternaam geen waarde bevat?
A
WHERE achternaam = NULL
B
WHERE achternaam NOT NULL
C
WHERE achternaam IS NULL
D
WHERE achternaam != NULL
Slide 9 - Quizvraag
Queries bouwen!
We maken gebruik van:
- OR, AND en NOT
- IN, IS, NULL, LIKE, WILDCARD
Slide 10 - Tekstslide
Opdrachtjes!
Slide 11 - Tekstslide
Pauze
20 min
Slide 12 - Tekstslide
Opdrachten
SQL Basis opdracht 1 t/m 25
Als je klaar bent:
PowerShell - Leerweg
Niets meer te doen?
Oefenen SQL met SQL basis óf SPL lessen PowerShell
Slide 13 - Tekstslide
SELECT
customers.cust_name
FROM
customers
WHERE
LIKE "%e " OR LIKE "S%"
Slide 14 - Sleepvraag
Wat is het verschil tussen:
=
IN
A
IN gebruik je voor meerdere waarden, = voor één waarde
B
= is sneller dan IN
C
IN is alleen voor tekst
D
Ze betekenen hetzelfde
Slide 15 - Quizvraag
Welke query zoekt naar namen die beginnen met de letter "S"?
A
WHERE naam = 'S%'
B
WHERE naam LIKE 'S%'
C
WHERE naam IN ('S%')
D
WHERE naam IS 'S%'
Slide 16 - Quizvraag
Wat doet IS NULL?
A
Controleert of een waarde gelijk is aan 'NULL'
B
Verwijdert lege rijen
C
Controleert of een kolom geen waarde bevat
D
Vergelijkt een getal met nul
Slide 17 - Quizvraag
Welke query selecteert studenten die niet in klas 'A' of 'B' zitten?
A
WHERE klas IN ('A', 'B')
B
WHERE klas NOT IN ('A', 'B')
C
WHERE klas != ('A', 'B')
D
WHERE klas IS NOT ('A', 'B')
Slide 18 - Quizvraag
Welke van de volgende statements is correct?
A
WHERE naam LIKE '%an' - zoekt namen die 'an' bevatten
B
WHERE naam LIKE '%an%' - zoekt namen die eindigen op 'an'
C
WHERE naam LIKE '%an%' - zoekt namen waarin 'an' voorkomt
D
LIKE kan alleen gebruikt worden met getallen
Slide 19 - Quizvraag
Welke van de volgende voorwaarden filtert op studenten die wél een mentor hebben?
A
WHERE mentor IS NULL
B
WHERE mentor != NULL
C
WHERE mentor IS NOT NULL
D
WHERE NOT mentor
Slide 20 - Quizvraag
Wat doet de volgende query?
SELECT *
FROM studenten
WHERE opleiding = 'ICT' OR opleiding = 'Economie'
A
Selecteert alleen studenten van de opleiding Economie
B
Selecteert studenten van beide opleidingen: ICT en Economie
C
Selecteert studenten die beide opleidingen tegelijk volgen
D
Werkt niet, want OR mag niet in SQL
Slide 21 - Quizvraag
Lesafsluiting
Slide 22 - Tekstslide
Lesafsluiting (2)
https://forms.office.com/Pages/ResponsePage.aspx?id=ohiMtv3HIE-JI3R9MWP6jqcIhOrAExVMt-PiFfGDHU5UQzAzWUNQT0M2NzlIVTFVQThQRjVRVzNESS4u
Slide 23 - Tekstslide
Kort vooruitblik naar de volgende les...
Volgende les nieuwe commandos (CONCAT) en berekeningen
Slide 24 - Tekstslide
Meer lessen zoals deze
Select SQL queries uitvoeren
May 2023
- Les met
14 slides
SELECT, FROM, WHERE, ORDER BY
16 days ago
- Les met
24 slides
ICT
Beroepsopleiding
SQL 2 - EK - Like, limit, Update, Delete
September 2024
- Les met
34 slides
Informatica
WO
Studiejaar 4,5
SQL 2 - Like, limit, Update, Delete
September 2024
- Les met
30 slides
Informatica
WO
Studiejaar 4,5
04 - SQL - where
April 2024
- Les met
11 slides
ICT
MBO
Studiejaar 1-4
SQL: De taal van databases
September 2023
- Les met
27 slides
CONCAT + Wiskundige berekeningen
9 days ago
- Les met
23 slides
ICT
Beroepsopleiding
04 - SQL - where
February 2024
- Les met
12 slides
ICT
MBO
Studiejaar 1-4