les 2 Select,From, Where, OrderBy

7 februari 2023
1 / 19
volgende
Slide 1: Tekstslide
InformaticaMiddelbare schoolhavoLeerjaar 4

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

time-iconLesduur is: 30 min

Onderdelen in deze les

7 februari 2023

Slide 1 - Tekstslide

SQL
tot nu toe

Slide 2 - Tekstslide

SELECT naam, adres
FROM <tabelnaam>

Slide 3 - Tekstslide

WHERE plaats='Utrecht'

Slide 4 - Tekstslide

uitkomst
SELECT naam, adres
FROM <tabelnaam>
WHERE plaats='Utrecht'
ORDER BY plaats ASC/DESC;

ASC is standaard

Slide 5 - Tekstslide

Wat komt er achter WHERE?
A
saldo >= '1900';
B
saldo >= #1900#;
C
saldo => 1900;
D
saldo >= 1900;

Slide 6 - Quizvraag

Wat komt er op de plaats van de vraagtekens te staan?
A
SORT BY DESC adres
B
SORT BY adres ASC
C
ORDER BY adres DESC
D
ORDER BY adres ASC

Slide 7 - Quizvraag

SELECT DISTINCT plaats
FROM rekeninghouder;
Wat is de functie van DISTINCT in deze query?

Slide 8 - Open vraag

Morgen
Les in B217
Voorbereiding SQL 3: voorwaarden.!

Slide 9 - Tekstslide

Voorwaarden

Slide 10 - Tekstslide

A     AND    B
Zowel A als B moeten kloppen
Dan resultaat naar uitkomst
WHERE
WHERE  woonplaats = "A"  AND  woonplaats = "B"

Slide 11 - Tekstslide

OR
Als  A waar is of  B waar is
Dan resultaat naar uitkomst
WHERE
WHERE  woonplaats = "A" OR woonplaats = "B"

Slide 12 - Tekstslide

NOT
alles mag waar zijn, behalve
Dan resultaat naar uitkomst
WHERE
WHERE NOT woonplaats = "Utrecht"

Slide 13 - Tekstslide

Feestje 18+ 
SELECT naam
FROM  leerlingen
WHERE geslacht = "M" 
                 OR 
                 geslacht = "V" 
                 AND 
                  gebDat > #01-01-2002#;

Slide 14 - Tekstslide

Feestje 18+ goed
SELECT naam
FROM  leerlingen
WHERE (geslacht = "M" 
                 OR 
                 geslacht = "V") 
                 AND 
                  gebDat < #01-01-2002#;

Slide 15 - Tekstslide

LIKE
namen:Jans, Janse, Janssen, Jansma, Jarionze, Jodelahiti

WHERE naam = Jans, Janse, Janssen, Jansma, Jarionze, Jodelahiti

WHERE naam LIKE "Jan%"
WHERE naam LIKE "Jan_"

Slide 16 - Tekstslide

IN
Mogelijkheden naam: A, B, C, D, E

WHERE naam= A OR naam=B OR naam=C OR naam= D OR naam=E
WHERE naam IN (A,B,C,D,E)

Slide 17 - Tekstslide

Wat is de juiste notatie bij gebruik van een "joker" als je iedereen met postcode Utrecht (35..) wil selecteren
A
WHERE postcode LIKE "35*"
B
WHERE postcode LIKE "35%"
C
WHERE postcode = "35****"
D
WHERE postcode =LIKE "35_"

Slide 18 - Quizvraag

Volgorde van resultaten
ORDER BY

Slide 19 - Tekstslide