Cursusaanbod
Gegevens uit database selecteren
- Syntaxisregels
- Alle kolommen selecteren
- Projectie
- Rekenkundige bewerkingen in SQL
- Kolommenaliassen
- Letterlijk
- Aaneenschakeling
Uitkomsttabellen filteren
- WHERE-clausule
- Vergelijkingsoperatoren
- Conditie ALS
- Conditie TUSSEN...EN
- Voorwaarde IS NUL
- Conditie IN
- AND, OR, NOT-operatoren
- Verschillende voorwaarden in de WHERE-clausule
- Exploitanten bestellen
- DISTINCT-clausule
Uitkomsttabellen sorteren
- ORDER BY-clausule
- Sorteer op meerdere kolommen of expressies
SQL Functies
- Verschillen tussen functies met één rij en functies met meerdere rijen
- Teken-, numerieke en DateTime-functies
- Expliciete en impliciete conversie
- Conversiefuncties
- Geneste functies
- Dubbele tabel (Oracle versus andere databases)
- Actuele datum en tijd verkrijgen met verschillende functies
Verzamel gegevens met behulp van aggregatiefuncties
- Geaggregeerde functies
- Geaggregeerde functies versus NULL-waarde
- GROUP BY-clausule
- Groeperen met behulp van verschillende kolommen
- Geaggregeerde gegevens filteren - HAVING-clausule
- Multidimensionale gegevensgroepering - ROLLUP- en CUBE-operatoren
- Samenvattingen identificeren - GROEPEREN
- GROUPING SETS-operator
Gegevens uit meerdere tabellen ophalen
- Verschillende soorten gewrichten
- NATUURLIJKE MOEITE
- Tabelaliassen
- Oracle syntaxis - voorwaarden samenvoegen in WHERE-clausule
- SQL99-syntaxis - INNER JOIN
- SQL99-syntaxis - LINKS, RECHTS, VOLLEDIGE OUTER JOINS
- Cartesisch product - syntaxis Oracle en SQL99
subquery's
- Wanneer en waar subquery kan worden uitgevoerd
- Subquery's met één en meerdere rijen
- Subquery-operatoren met één rij
- Verzamel functies in subquery's
- Subquery-operatoren met meerdere rijen - IN, ALL, ANY
Operatoren instellen
- UNIE
- UNIE ALLEMAAL
- SNIJDEN
- MIN/BEHALVE
Transacties
- COMMIT, ROLLBACK SAVEPOINT-instructies
Andere schemaobjecten
- Opeenvolgingen
- Synoniemen
- Keer bekeken
Hiërarchische zoekopdrachten en voorbeelden
- Boomconstructie (clausules CONNECT BY PRIOR en START WITH)
- SYS_CONNECT_BY_PATH-functie
Voorwaardelijke expressies
- CASE-expressie
- DECODE-expressie
Gegevensbeheer in verschillende tijdzones
- Tijdzones
- TIMESTAMP-gegevenstypen
- Verschillen tussen DATUM en TIMESTAMP
- Conversie-operaties
Analytische functies
- Gebruik van
- Partities
- ramen
- Functies rangschikken
- Rapportagefuncties
- LAG/LEAD-functies
- EERSTE/LAATSTE functies
- Omgekeerde percentielfuncties
- hypothetische rangfuncties
- WIDTH_BUCKET-functies
- Statistische functies
Vereisten
Er zijn geen specifieke vereisten om aan deze cursus deel te nemen.
Leveringsopties
PRIVÉGROEPSTRAINING
Onze identiteit draait om het leveren van precies wat onze klanten nodig hebben.
- Pre-cursusgesprek met uw trainer
- Aanpassing van de leerervaring om uw doelen te bereiken -
- Op maat gemaakte overzichten
- Praktische, praktische oefeningen met gegevens / scenario's die herkenbaar zijn voor de cursisten
- Training gepland op een datum naar keuze
- Gegeven online, op locatie/klaslokaal of hybride door experts die ervaring uit de echte wereld delen
Private Group Prices RRP from €6840 online delivery, based on a group of 2 delegates, €2160 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
OPENBARE TRAINING
Kijk op onze public courses
Reviews (7)
I liked the pace of the training and the level of interaction. All participants were encouraged to actively partake in discussions around exercise solutions, etc.
Aaron - Computerbits
Cursus - SQL Advanced level for Analysts
The trainer's efforts to make sure the less knowledgeable participants weren't being left behind.
Cian - Computerbits
Cursus - SQL Advanced level for Analysts
I greatly appreciated the interactive nature of the class, where the trainer actively engaged with attendees to ensure they were comprehending the material. Additionally, the trainer's excellent understanding of various database manipulation tools significantly enriched his presentations, providing a comprehensive overview of the tools' capabilities.
Kehinde - Computerbits
Cursus - SQL Advanced level for Analysts
Lukasz's teaching approach is far superior to traditional methods. His engaging and innovative style made the training sessions incredibly effective and enjoyable. I highly recommend Lukasz and NobleProg to anyone seeking top-notch training. The experience was truly transformative, and I feel much more confident in applying what I've learned
Adnan Chaudhary - Computerbits
Cursus - SQL Advanced level for Analysts
The training was incredibly interactive, making it both engaging and enjoyable. The activities and discussions effectively reinforced the material. Every necessary topic was covered thoroughly, with a well-structured and easy-to-follow format that ensured we gained a solid understanding of the subject. The inclusion of real-world examples and case studies was particularly beneficial, helping us see how the concepts could be applied in practical scenarios. Łukasz fostered a supportive and inclusive atmosphere where everyone felt comfortable asking questions and participating, which greatly enhanced the overall learning experience. His expertise and ability to explain complex topics in a simple manner were impressive, and his guidance was invaluable in helping us grasp difficult concepts. Łukasz's enthusiasm and positive energy were contagious, making the sessions lively and motivating us to stay engaged and participate actively. Overall, the training was a fantastic experience, and I feel much more confident in my abilities thanks to the excellent instruction provided.
Karol Jankowski - Computerbits
Cursus - SQL Advanced level for Analysts
Extremely happy with Luke as a trainer. He is very engaging and explains each topic in a way that i could understand. He was also very willing to answer questions. I would highly recommend him as a trainer going forward. I ask a LOT of questions, and Luke was always more than happy to take the time to answer them.
Paul - Computerbits
Cursus - SQL Advanced level for Analysts
How he explains things