les 2 Select,From, Where, OrderBy

7 februari 2023
1 / 19
suivant
Slide 1: Diapositive
InformaticaMiddelbare schoolhavoLeerjaar 4

Cette leçon contient 19 diapositives, avec quiz interactifs et diapositives de texte.

time-iconLa durée de la leçon est: 30 min

Éléments de cette leçon

7 februari 2023

Slide 1 - Diapositive

SQL
tot nu toe

Slide 2 - Diapositive

SELECT naam, adres
FROM <tabelnaam>

Slide 3 - Diapositive

WHERE plaats='Utrecht'

Slide 4 - Diapositive

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

ASC is standaard

Slide 5 - Diapositive

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

Slide 6 - Quiz

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 - Quiz

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

Slide 8 - Question ouverte

Morgen
Les in B217
Voorbereiding SQL 3: voorwaarden.!

Slide 9 - Diapositive

Voorwaarden

Slide 10 - Diapositive

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

Slide 11 - Diapositive

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

Slide 12 - Diapositive

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

Slide 13 - Diapositive

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

Slide 14 - Diapositive

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

Slide 15 - Diapositive

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 - Diapositive

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 - Diapositive

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 - Quiz

Volgorde van resultaten
ORDER BY

Slide 19 - Diapositive