SQL opfrissen
Is je SQL wat roestig? Fris het op in een paar avonden.
Misschien leerde je SQL op school, in een opleiding of in een vorige job, en is het een tijd geleden. De woorden komen vaag terug, maar een LEFT JOIN of een HAVING schrijven zonder op te zoeken is een ander verhaal.
Met Lurndo loop je snel door wat je nog kent, stoot je weer op de valkuilen die je vergeten was, en leer je erbij wat er sindsdien gewoon geworden is.
Waarom Lurndo bij jou past
Snel door wat je kent
Lessen duren een paar minuten, dus de basis doe je vlot opnieuw. Elk onderwerp kan je ook meteen nalezen op de onderwerppagina's.
De valkuilen die je vergeten was
= NULLdat nooit iets vindt,ANDdat voorORgaat,7 / 2dat 3 geeft. De oefeningen tonen je precies waar het misloopt.Verder dan vroeger
Window functions zoals
ROW_NUMBERenRANK, en CTE's metWITH, zitten nu in bijna elke database. De laatste modules leggen ze uit.Alles op één pagina
Het SQL-spiekbriefje vat de hele cursus samen, met een werkend voorbeeld bij elk onderdeel.
Weet je het nog?
Toon elke ploeg met de naam van haar trainer, ook de ploegen die (nog) geen trainer hebben.
Waar het meestal roest
Tellen en groeperen, tabellen combineren, subqueries en window functions. Begin bij wat je het minst zeker weet.
- 4Vierde dagJe 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.
- 5Vijfde dagJe 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.
- 6Zesde dagJe 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.
- 8Achtste dagJe 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.
Veelgestelde vragen
Kan ik lessen overslaan?
Lessen openen na elkaar, zodat je niets mist, maar ze duren maar een paar minuten. Wil je meteen iets nalezen, dan staat elk onderwerp ook open op de onderwerppagina's.
Wat is er nieuw sinds mijn opleiding?
Vooral window functions en CTE's. Ze maken rangschikken, lopende totalen en ingewikkelde queries veel eenvoudiger, en bijna elke moderne database kent ze.
Is er een overzicht om snel te herhalen?
Ja, het SQL-spiekbriefje zet alles uit de cursus op één pagina, om te bewaren of af te drukken.
Even opfrissen?
Begin aan de eerste les en kijk hoe snel het terugkomt. De eerste drie modules zijn gratis.
Begin gratis met de eerste les