50% off DataCamp Premium. 700+ courses, half price. Start learning today.
Cursusbeschrijving
Je hebt geleerd hoe je gegevens uit tabellen in je database kunt aggregeren en joinen—en nu? Hoe manipuleer, transformeer en interpreteer je je data optimaal? Deze cursus op gemiddeld niveau leert je een aantal kernfuncties om informatie in een relationele database te wranglen, filteren en categoriseren, je SQL-gereedschapskist uit te breiden en complexe vragen te beantwoorden. Je leert robuust gebruikmaken van CASE-statements, subqueries en window-functies—en ontdekt onderweg interessante feitjes over voetbal met de European Soccer Database.De video’s bevatten live-transcripten die je kunt tonen door linksonder in de video op "Show transcript" te klikken.
De cursusterminologie vind je rechts in de sectie met bronnen.
Om CPE-credits te behalen, moet je de cursus afronden en 70% scoren op de gekwalificeerde toets. Je gaat naar de toets via de CPE-credits-melding aan de rechterkant.
Vereisten
Lesprogramma
Cursusoverzicht
1
We nemen de CASE
In dit hoofdstuk leer je hoe je met het CASE WHEN-statement categorische variabelen maakt, gegevens in één kolom aggregeert met meerdere filtercondities en aantallen en percentages berekent.
- We gaan voor CASE50 XP
- Basis-`CASE`-instructies100 XP
- CASE-statements die kolomwaarden vergelijken100 XP
- CASE-statements die twee kolomwaarden vergelijken, deel 2100 XP
- Met CASE wordt het complexer50 XP
- In CASE of rivaliteit100 XP
- Je CASE-instructie filteren100 XP
- CASE WHEN met aggregatiefuncties50 XP
- COUNT met CASE WHEN100 XP
- Voorwaardelijke selectie en optelling met CASE WHEN100 XP
- Breuken afleiden met CASE en AVG100 XP
2
Korte en eenvoudige subqueries
In dit hoofdstuk leer je over subqueries in de SELECT-, FROM- en WHERE-clausules. Je krijgt inzicht in wanneer subqueries nodig zijn om je gegevensset samen te stellen en waar je ze het beste in je queries kunt opnemen.
3
Gecorreleerde queries, geneste queries en Common Table Expressions
In dit hoofdstuk leer je hoe je geneste en gecorreleerde subqueries gebruikt om complexere gegevens uit een relationele database te halen. Je leert ook over common table expressions en hoe je het beste queries opstelt met meerdere common table expressions.
4
Window-functies
Je leert over window-functies en hoe je aggregatiefuncties over een gegevensset toepast. Je leert ook hoe je voortschrijdende totalen en gepartitioneerde gemiddelden berekent.
S
Gegevens manipuleren in SQL
Cursus
voltooid

