Course Outline
Table Joins
- Recap of joins using primary key and foreign key connections
- Recap of difference between inner and outer joins
- Recap of usage of link tables to resolve many-to-many relationships
- Self Joins
Sub Queries
- Recap of nested sub-queries in Where & Having clauses
- Recap of correlated sub-queries in Where & Having clauses
- Common Table Expression
- Sub-Queries as columns
Summary Functions
- Recap of main summary functions
- Recap of Group By & Having clauses
- Use of Rollup function
- Use of Cube function
- Use of Grouping & Grouping_Id functions
Hierarchical Queries
- Use of Connect By Prior facility
- Use of Recursive Common Table Expression
Analytic/ Window functions
- Analytic versions of main summary functions
- Ranking functions
- Lead & Lag functions
Summary and Next Steps
Requirements
- An understanding of Basic SQL
Testimonials (5)
Gunnar created a great rapport with the audience and was quick to identify our needs. He was engaging and highly knowledgeable throughout and we enjoyed his humour.
Kurt - Complete Coherence
Course - SQL For Data Science and Data Analysis
I learned a lot of new information and made myself a path to follow,
Flavius
Course - SQL Intermediate to Advanced
analytical functions
khusboo dassani - Tech Northwest Skillnet
Course - SQL Advanced
The training materials.
Mona Dobre - DB Global Technology
Course - SQL Advanced level for Analysts
I liked that he was able to talk me through each of the exercises and explain the reasoning behind each component of the queries