Van je eerste SELECT tot filteren met WHERE, LIKE en NULL. Elk onderwerp met uitleg, voorbeelden en een oefening die je meteen in je browser maakt.
Elke leerder is anders. Kies wat bij jou past.
Module 1
Je eerste klant als freelance data-analist: koffiebranderij Bonen & Co. Je leert tabellen lezen en gegevens opvragen met SELECT.
Module 2
Je tweede klant: Videotheek Rewind in Mechelen. Je leert precies de rijen vinden die je zoekt met WHERE, vergelijkingen, AND/OR/NOT, IN, BETWEEN, LIKE en NULL.
Module 3
Je derde klant: muziekfestival Zomerklank in Hasselt. Je leert resultaten sorteren met ORDER BY, op meerdere kolommen, en dubbels weghalen met DISTINCT.
Module 4
Je vierde klant: Fietsverhuur De Trapper in Brugge. Je leert tellen, optellen en gemiddelden berekenen met COUNT, SUM, AVG, MIN en MAX, en alles per groep samenvatten met GROUP BY en HAVING.
Module 5
Je vijfde klant: voetbalclub FC De Kraaien in Lier. Je leert tabellen combineren met sleutels en JOIN: INNER, LEFT, RIGHT en FULL, met aliassen, over meerdere tabellen en zelfs een tabel met zichzelf.
Module 6
Je zesde klant: Bibliotheek Het Leeslint in Kortrijk. Je leert slimmer queryen: tekst en datums bewerken, kiezen met CASE, vragen binnen vragen met subqueries en EXISTS, en lange queries leesbaar maken met WITH.
Module 7
Je zevende klant: Bakkerij Bloem & Boter in Leuven. Je leert data aanpassen: rijen toevoegen met INSERT, wijzigen met UPDATE, verwijderen met DELETE, en alles-of-niets werken met transacties.
Module 8
Je achtste klant: de Ronde van het Pajottenland, een vijfdaagse rittenkoers. Je leert window functions: nummeren met ROW_NUMBER, rangschikken met RANK, per groep met PARTITION BY, tussenstanden met lopende totalen, en lijsten samenvoegen met UNION.