Qu'est-ce que LessonUp
Rechercher
Canaux
Connectez-vous
S'inscrire
‹
Revenir à la recherche
SQL sleep quiz
SQL query quiz
1 / 24
suivant
Slide 1:
Diapositive
Informatica
Middelbare school
havo, vwo
Leerjaar 5,6
Cette leçon contient
24 diapositives
, avec
quiz interactifs
et
diapositive de texte
.
La durée de la leçon est:
50 min
Commencer la leçon
Partager
Imprimer la leçon
Éléments de cette leçon
SQL query quiz
Slide 1 - Diapositive
Welke drie basiswoorden heb je
nodig voor SQL queries?
A
SELECT WHERE BEGIN
B
SELECT WHERE ORDER
C
SHOW FROM WHERE
D
SELECT FROM WHERE
Slide 2 - Quiz
SELECT
FROM
,
Maak een query waarmee je een overzicht krijgt van
naam
,
adres
en
woonplaats
van alle
rekeninghouders
.
;
,
adres
naam
WHERE
AND
OR
rekeninghouder
LIKE
plaats
telefoonnr
Slide 3 - Question de remorquage
Wat doet de query:
SELECT * from rekeninghouder;
A
Je krijgt een overzicht van alle namen van rekeninghouders.
B
Je krijgt een overzicht van naam, adres en telefoonnummer van alle rekeninghouders.
C
Je krijgt een overzicht van alle gegevens uit de tabel rekeninghouder.
Slide 4 - Quiz
SELECT
FROM
Maak een query waarmee je een overzicht krijgt van
alle
gegevens uit de tabel met de
transacties
;
adres
naam
ALL
table
transacties
rekeninghouder
alle gegevens
transactie
*
telefoonnr
Slide 5 - Question de remorquage
Waarmee sorteer je een tabel
op een veldnaam?
A
SORT BY
B
ORDERING BY
C
ORDER BY
D
ORDER
Slide 6 - Quiz
Wat doet de query:
SELECT rekening_id, saldo from rekening
ORDER BY saldo DESC;
A
Alle rekeningnummers en saldi, gesorteerd op saldo van hoog naar laag.
B
Alle rekeningnummers en saldi, gesorteerd op saldo van laag naar hoog.
C
Alle namen van de rekeninghouders en saldi, gesorteerd van hoog naar laag.
D
Alle namen van de rekeninghouders en saldi, gesorteerd van laag naar hoog.
Slide 7 - Quiz
SELECT
FROM
Maak een query waarmee je een lijst van
woonplaatsen
van de
rekeninghouders
krijgt, waarbij elke woonplaats maar
1 keer
voorkomt.
;
adres
rekeninghouder
WHERE
naam
DISTINCT
ONE
LIKE
ORDER BY
plaats
Slide 8 - Question de remorquage
SELECT
FROM
Maak een query waarmee je een lijst van
naam
,
adres en
woonplaats
van de rekeninghouders krijgt, gesorteerd op
woonplaats
.
;
,
,
adres
naam
WHERE
DISTINCT
rekeninghouder
ORDER BY
plaats
plaats
Slide 9 - Question de remorquage
SELECT
FROM
Maak een query waarmee je een lijst van
datum
,
rekeningnummer
en
transactie
bedrag
krijgt, gesorteerd op
bedrag
van hoog naar laag.
;
,
,
bedrag
datum
ASC
DESC
bedrag
transactie
rekening
ORDER BY
rekening_id
plaats
Slide 10 - Question de remorquage
Wat doet de query:
SELECT rekening_id, saldo
WHERE saldo < 500;
A
Alle namen van rekeninghouders met een saldo lager dan 500 euro.
B
Alle namen en saldi van rekeninghouders met een saldo lager dan 500 euro.
C
Alle rekeningen met een saldo lager dan 500 euro.
D
Alle rekeningnummers en saldi van rekeningen met een saldo lager dan 500 euro.
Slide 11 - Quiz
SELECT
FROM
,
Maak een query waarmee je
naam
,
adres
,
woonplaats
en
telefoonnummer
van
Jan de Boer
krijgt.
;
,
,
telefoonnr
rekeninghouder
WHERE
AND
adres
naam
LIKE
plaats
rekening
=
"Jan de Boer"
naam
Slide 12 - Question de remorquage
SELECT
FROM
,
Maak een query waarmee je alle transactie
bedragen
krijgt van het type
"GM"
(geldopnames), met daarbij het bijbehorende
rekeningnummer
.
;
type
rekening_id
WHERE
AND
adres
status
LIKE
rekeninghouder
transactie
"GM"
=
bedrag
naam
Slide 13 - Question de remorquage
SELECT
FROM
Maak een query, waarmee je een overzicht krijgt van
ALLE transacties op 16 november 2020.
;
telefoonnr
transacties
WHERE
AND
datum
"16/11/2020"
rekeninghouder
plaats
*
rekening
=
adres
naam
Slide 14 - Question de remorquage
Wat doet de query:
SELECT naam, plaats
FROM rekeninghouder
WHERE naam NOT LIKE 'Jan*';
A
Alle namen en woonplaatsen van rekeninghouders, behalve die van rekeninghouders met de voornaam 'Jan'.
B
JAlle namen en woonplaatsen van rekeninghouders, behalve die van rekeninghouders met de voornaam 'Jan' of de achternaam 'Janssen'.
C
Alle namen en woonplaatsen van rekeninghouders, behalve die van rekeninghouders met een de achternaam 'Janssen'.
D
Alle namen en woonplaatsen van rekeninghouders, behalve die van rekeninghouders met een voornaam of achternaam die begint met 'Jan'.
Slide 15 - Quiz
SELECT
Maak een query waarmee je een overzicht van alle transacties krijgt naar Zwitserse bankrekeningnummers (deze beginnen met "CH").
;
FROM
Zwitserland
transactie
WHERE
FROM
rekening
LIKE
*
"CH"
"CH*"
datum
saldo
Slide 16 - Question de remorquage
SELECT
Maak een query waarmee je een overzicht van alle transacties
krijgt, behalve die van het type "ST" (storting).
;
FROM
NOT
=
transactie
WHERE
FROM
"ST"
rekening
type
LIKE
*
"CH"
"CH*"
rekeninghouder
saldo
Slide 17 - Question de remorquage
SELECT
Maak een query, waarmee je een overzicht krijgt van de
namen
van alle mensen, behalve die in een plaats wonen die eindigt op
"dam"
;
FROM
NOT
LIKE
transactie
WHERE
FROM
=
plaats
"dam"
*dam
naam
"CH"
"CH*"
rekeninghouder
"*dam"
Slide 18 - Question de remorquage
SELECT
Maak een query, waarmee je de
namen
krijgt van personen die een Rotterdams telefoonnummer (
010
) hebben, maar niet in
Rotterdam
wonen.
;
FROM
AND telefoonnr
NOT
LIKE
transactie
WHERE
adres
"010"
plaats
"Rotterdam"
*dam
naam
=
rekeninghouder
"010*"
Slide 19 - Question de remorquage
Wat doet de query:
SELECT naam, plaats
FROM rekeninghouder
WHERE plaats = "Rotterdam" OR plaats ="Amsterdam"
ORDER BY plaats ASC;
A
Alle namen en woonplaatsen van rekeninghouders uit Amsterdam en daarna die van de rekeninghouders uit Rotterdam.
B
Alle namen en woonplaatsen van rekeninghouders uit Rotterdam en daarna die van de rekeninghouders uit Amsterdam.
C
Alle namen en woonplaatsen van rekeninghouders uit Amsterdam.
D
Alle namen en woonplaatsen van rekeninghouders uit Rotterdam.
Slide 20 - Quiz
SELECT
FROM
,
Maak een query waarmee je een lijst krijgt van alle
bedragen
van de
stortingen (
ST
) en de geldopnames (
GM
) met bijbehorende
rekeningnummer
.
;
WHERE
=
=
transacties
"ST"
bedrag
type
type
"GM'
status
rekening_id
OR
rekeninghouder
Slide 21 - Question de remorquage
Wat doet de query:
SELECT naam, saldo
FROM rekeninghouder, rekening
WHERE rekening.rekeninghdr_id = rekeninghouder.rekeninghdr_id;
A
Naam en bijbehorend rekeningnummer en saldo van alle rekeninghouders.
B
Alle saldi van rekeninghouders die hetzelfde rekeningnummer hebben.
C
Alle namen en saldi van de rekeninghouders.
D
Alle namen en rekeningnummers van alle rekeninghouders.
Slide 22 - Quiz
SELECT
,
Maak een query waarmee je een lijst krijgt van
naam
,
adres
,
woonplaats
en
rekeningnummer
van alle
rekeninghouders
.
;
,
,
,
WHERE
=
FROM
adres
rekening.rekeninghdr_id
rekening.bank_id
betaalpas.rekening_id
rekeninghouder
rekeninghouder.rekeninghdr_id
rekening
plaats
rekening_id
bank
naam
Slide 23 - Question de remorquage
SELECT
as
Maak een query waarmee je een lijst krijgt met
voornaam
,
achternaam.
Maak van die twee samen
Gebruikersnaam
van.
,
FROM
REPLACE(CONCAT(
as
,
,
as
)
Voornaam
werknemers
;
)
Gebruikersnaam
' ', "
last name
Achternaam
first name
last name
first name
Slide 24 - Question de remorquage
Plus de leçons comme celle-ci
SQL quiz
Mars 2022
- Leçon avec
25 diapositives
Informatica
Middelbare school
havo, vwo
Leerjaar 5,6
SQL quiz
Février 2024
- Leçon avec
28 diapositives
Informatica
Middelbare school
havo, vwo
Leerjaar 5,6
SQL spel
Novembre 2021
- Leçon avec
33 diapositives
Informatica
Middelbare school
havo
Leerjaar 5
C: Databases & SQL - Quiz
Juin 2024
- Leçon avec
22 diapositives
Informatica
Middelbare school
havo, vwo
Leerjaar 5,6
02 - SQL - subqueries
Février 2024
- Leçon avec
21 diapositives
ICT
MBO
Studiejaar 1,2
les 4: Voorwaarden 2
Avril 2023
- Leçon avec
13 diapositives
Informatica
Middelbare school
havo, vwo
Leerjaar 4
16 juni: Subqueries
Juin 2021
- Leçon avec
10 diapositives
Informatica
Middelbare school
Voortgezet speciaal onderwijs
havo, vwo
Leerroute H
Leerroute V
Leerjaar 4
Les 6: Functies
Avril 2023
- Leçon avec
11 diapositives
Informatica
Middelbare school
vwo
Leerjaar 4