Oefenopdrachten
Oefen met SQL SELECT queries, DISTINCT, COUNT en bewerkingen.
1
Basis SELECT
MakkelijkGegeven een tabel Studenten met de kolommen: Naam, Leeftijd, Studie, Stad. Schrijf SQL queries voor:
- Selecteer alle kolommen
- Selecteer alleen de namen
- Selecteer naam en stad
2
DISTINCT
MakkelijkGebruik dezelfde tabel Studenten. Schrijf een query die alle unieke steden ophaalt.
3
COUNT variaties
GemiddeldGegeven een tabel Producten (Naam, Prijs, Categorie) waarin sommige prijzen leeg zijn. Leg het verschil uit tussen:
SELECT COUNT(*) FROM ProductenSELECT COUNT(Prijs) FROM ProductenSELECT COUNT(DISTINCT Categorie) FROM Producten
4
Bewerkingen
GemiddeldGegeven een tabel Verkopen met kolommen: Product, Omzet, Aantal. Schrijf queries om:
- De totale omzet te berekenen
- De gemiddelde omzet te berekenen
- Het minimum en maximum aantal te vinden
Quiz & Open vragen (Makkelijk / Normaal / Moeilijk)
Q1
Quiz (Makkelijk)
MakkelijkWelke query selecteert alle kolommen? Antwoord: SELECT * FROM tabel;
Q2
Open vraag (Normaal)
NormaalSELECT DISTINCT stad
FROM Studenten;Q3
Open vraag (Moeilijk)
MoeilijkSELECT product, omzet
FROM Verkopen
ORDER BY omzet DESC;