Course Description
The last two days are more advanced and take you to the next level to become a power user. Whether you are being asked to solve complicated problems with SQL or you need to read and understand complex SQL that is already written, this course is for you. Come prepared to master the Structured Query Language (SQL) across multiple database platforms in this fast paced and hands-on course. We begin with a review of joins and move quickly to more complex operations involving set processing, advanced grouping, table expressions, recursion and more.

18 Module Course Outline Below
Course Summary
| Next Public Course Dates | |
| Prerequisites |
|
| Duration |
|
| Audience | Programmers, Analysts, Database Administrators, End Users and IT Managers who are exposed to, or are required to perform the activities associated with data stored in a relational database. |
| Available Formats |
|
Course Modules
- Introduction
- SQL and Relational Databases Overview
- SELECT Statements
- SELECT WHERE Clause Operators
- SELECT ORDER BY Clause
- SQL Case Logic
- SQL Built-in/Supplied Functions
- SQL Aggregate Functions/Group By, Having Clauses
- Insert, Update, Delete, Merge, Truncate Statements
- Inner/Outer Joins
- Basic Subqueries
- Review Inner/Outer Joins
- Subquery Table Expressions
- Set Operations
- Advanced Grouping with the CUBE, ROLLUP and GROUPING SETS Extensions
- Solving Complex Problems with SQL
- PIVOT and UNPIVOT Operations
- Using Temporary Tables and Views
Testimonials
The training with Thomas went very well, and I felt the course overall was well balanced. Thomas was able to help with my many specific questions related to our internal project requirements, and he was helpful, clear, and concise throughout – 5 star /excellent!
- Marco, Lead Data Platform Engineer, C. Hoare & Co.
“The Tableau Visual Analytics session with Michael was awesome, he is a really good instructor”
- Graciela Kahn, Director, Business Intelligence, NeighborWorks America
“Instructor was very passionate about Databricks and helped me to stay engaged. Great pace, great knowledge, and the trainer was fantastic overall :) ”
- Emma Darling, Platform Engineer, Barclays Bank

























