DATABASES ORIËNTATIE
WHERE
DATABASES ORIËNTATIE
WHERE
THIS EPISODE …
WHERE query schrijven
SELECT herhalen
ORDER BY herhalen
GROUP BY herhalen
PREVIOUSLY ON ...
Maak een correcte SELECT query
FROM
first_name
SELECT
people
Maak een correcte SELECT query
first_name
*
ORDER BY
people
FROM
SELECT
Maak een correcte SELECT query
↑
twee waardes
SELECT
GROUP BY
country
country,
FROM
MAX(age)
people
FILTERS
NOEM EEN WEBSITE MET EEN FILTER FUNCTIE
WHERE CLAUSE
SELECT first_name, last_name
FROM people WHERE first_name = 'David'
WHERE
first_name
=
'David'
SQL clause om gevraagde rijen te filteren.
Naam van de kolom waarop gefilterd wordt.
Filtert alles wat gelijk is aan.
De waarde die je wilt filteren. Tekst moet altijd met aanhalingstekens.
SELECT first_name, age FROM people WHERE age > 50
< <= > >=
age
50
!=
Filtert alles wat groter of kleiner is dan.
Naam van de kolom waarop gefilterd wordt.
De waarde die je wilt filteren. Getallen moeten altijd zonder aanhalingstekens.
Filtert alles wat niet gelijk is aan.
SELECT first_name, age FROM people WHERE age > 50 ORDER BY age DESC
Veel clauses kunnen gecombineerd worden. Je kan data filteren en sorteren in dezelfde query.
KIES EEN GROEP
GROEP 1: Komt voorin zitten voor herhaling van SELECT, ORDER BY, GROUP BY
GROEP 2: Gaat zelf aan de slag met WHERE.
GROEP 3: Gaat zelf aan de slag met AND en OR.
WAT
WAAROM
TIJD
HULP
Selecteer uit users alle gebruikers met jouw leerlingenummer (user_name).
Selecteer uit pokemon de namen van Pokémon met het psychic type.
Selecteer uit people de voornaam, achternaam en leeftijd van mensen die jonger zijn dan 18 en sorteer deze op achternaam.
Selecteer uit people het aantal personen per land dat niet uit Nederland komt.
Selecteer uit anime de naam en beoordeling van iedere anime met een rating tussen de 7 en 8.
De WHERE clause filtert data om onnodige data weg te laten. Zo krijg je alleen de rijen terug die je echt nodig hebt.
Zelfstandig, mede-leerlingen en zoekmachines.
30 minuten.
KLAAR
Onderzoek de AND en OR clauses.
OPBRENGST
Je hebt alle bovenstaande queries geschreven en succesvol uitgevoerd.
HOE
Schrijf jouw SQL queries in main.py en voer deze uit.
AFSLUITING
Hoe filter ik alle mensen die 25 jaar of ouder zijn?
SELECT * FROM people WHERE
MAX(age)
IS
>
ORDER BY
=
GREATER THAN
25
DESC
HIGHER
>=
age
<
HUISWERK
FIJNE DAG!
17
ONDERWERP
Tekst
Tekst
Tekst
CONTENT
Lorem ipsum dolor sit amet
Lorem ipsum dolor sit amet consectetur adipiscing elit. Quisque faucibus ex sapien vitae pellentesque sem placerat.
In id cursus mi pretium tellus duis convallis. Tempus leo eu aenean sed diam urna tempor. Pulvinar vivamus fringilla lacus nec metus bibendum egestas.
CONTENT
LOREM IPSUM
Know your material in advance
Anticipate common questions
Rehearse your responses
LOREM IPSUM
Maintaining composure during the Q&A session is essential for projecting confidence and authority. Consider the following tips for staying composed:
Stay calm
Actively listen
Pause and reflect
Maintain eye contact
SELECT first_name FROM people
SELECT
first_name
FROM
people
SQL statement om rijen uit een tabel op te vragen.
Naam van de gevraagde kolommen.
SQL clause om de juiste tabel te selecteren.
Naam van de tabel.
SELECT first_name, last_name
FROM people WHERE first_name = 'David'
WHERE
first_name
=
'David'
SQL clause om gevraagde rijen te filteren.
Naam van de kolom waarop gefilterd wordt.
Filtert alles wat gelijk is aan.
De waarde die je wilt filteren. Tekst moet altijd met aanhalingstekens.
VOEG HIER JE VRAAG TOE?
Antwoord A
Antwoord B
Answer C
Answer D
VOEG HIER JE VRAAG TOE?
WOORDWOLK
SLEEPVRAAG
Voeg tekst toe
Voeg tekst toe
Voeg tekst toe
Voeg tekst toe
INVULOEFENING
Code
SORTEREN
POLL MET TEKST
POLL MET EMOJIS
Categorie 1
Categorie 2
VOEG HIER JE VRAAG TOE