Cursusaanbod
Resultaten beperken
- De WHERE-clausule
- Vergelijkingsoperators
- LIKE Conditie
- Voorwaarde BETWEEN ... AND
- IS NULL conditie
- Conditie IN
- Booleaanse operators AND, OR en NOT
- Veel van de voorwaarden in de WHERE-clausule
- De volgorde van de operators
- DISTINCT-clausule
SQL functies
- De verschillen tussen de functies van één en meerdere regels
- Tekst-, numerieke en datumkenmerken
- Expliciete en impliciete conversie
- Conversiefuncties
- Functies insluiten
- De prestaties van de functies bekijken - dubbele tabel
- De huidige datum functie SYSDATE
- Het behandelen van NULL-waarden
Gegevens aggregeren met behulp van de groepfunctie
- Groepfuncties
- Hoe groepfuncties NULL-waarden behandelen
- Groepen gegevens maken - de GROUP BY-clausule
- Meerdere kolommen groeperen
- De resultaten van de functiegroep beperken - de HAVING-clausule
Subqueries
- Subqueries plaatsen in de SELECT-opdracht
- Subqueries met één en meerdere afstammingen
- Operators subqueries met één regel
- Groeperen in subquery
- Operators subqueries met meerdere - IN, ALL, ANY
- Hoe NULL-waarden in subqueries worden behandeld
Collectieve operatoren
- UNION-operator
- UNION ALL-operator
- INTERSECT-operator
- MINUS-operator
Verdere toepassing van joins
- Joins herzien
- Inner en outer joins combineren
- Gedeelde outer joins
- Hiërarchische queries
Verdere toepassing van subqueries
- Subqueries herzien
- Het gebruik van subqueries als virtuele tabellen/inline views en kolommen
- Het gebruik van de WITH constructie
- Subqueries en joins combineren
Analytische functies
- OVER-clausule
- Partition Clause
- Windowing Clause
- Rank, Lead, Lag, First, Last functies
Gegevens ophalen uit meerdere tabellen (indien tijd over)
- Typen verbinders
- Het gebruik van NATURAL JOIN
- Alias tabellen
- Joins in de WHERE-clausule
- INNER JOIN
- Externe samensmelting LEFT, RIGHT, FULL OUTER JOIN
- Cartesisch product
Aggregaatfuncties (indien tijd over)
- GROUP BY functie en HAVING-clausule herzien
- Group and Rollup
- Group and Cube
Vereisten
Aanbevolen aanwezigheid op de training "Oracle SQL voor Beginners"
Testimonials (5)
Ik leerde complexe functies en hoe deze toe te passen
Ana Alexandrescu - DB Global Technology
Cursus - Oracle SQL Advanced
Automatisch vertaald
Goede communicatie, Łukasz legde alles uit op een eenvoudige en begrijpelijke manier
Tomasz Wojciechowski - GP Strategies Poland sp. z o.o.
Cursus - ORACLE SQL Fundamentals
Automatisch vertaald
De trainer was erg behulpzaam, het tempo van de training was echt goed en de oefeningen waren niet te moeilijk, maar ook niet te makkelijk. Wanneer ik vastliep, hielp hij me uitstekend en zorgde ervoor dat ik alles begreep.
Jade Stappaerts - KULeuven
Cursus - Oracle SQL Language
Automatisch vertaald
de oefeningen
Amna AlAli - Federal Demographic Council
Cursus - Oracle SQL for beginners
Automatisch vertaald
Richard's training style kept it interesting, the real world examples used helped to drive the concepts home.
Jamie Martin-Royle - NBrown Group
Cursus - From Data to Decision with Big Data and Predictive Analytics
Automatisch vertaald