Advanced SQL

image

This lesson builds on core SQL knowledge and focuses on combining data from multiple tables, performing advanced analytical calculations, and optimizing query performance.You will explore advanced JOINs and...

Free
Advanced SQL

About this course

This lesson builds on core SQL knowledge and focuses on combining data from multiple tables, performing advanced analytical calculations, and optimizing query performance.
You will explore advanced JOINs and UNIONs, analytic (window) functions, querying nested and repeated data in BigQuery, and writing efficient queries that reduce data usage and improve speed.

Loading course content...

What you will learn

  • How to combine data using advanced JOIN and UNION techniques

  • How to use analytic and window functions for complex calculations

  • How to query nested and repeated data structures in BigQuery

  • How to write efficient SQL queries that run faster

  • How to reduce processed data and optimize performance

  • Best practices for working with large datasets

Requirements

  • Basic SQL knowledge

  • Experience with:

    • SELECT, WHERE, GROUP BY

    • Basic JOIN operations

  • Familiarity with relational databases

  • Basic understanding of SQL query structure

  • (Optional) Prior exposure to BigQuery is helpful but not required

Who this course is for:

  • SQL users ready to move beyond basic queries

  • Data analysts working with large or complex datasets

  • Developers using SQL in real-world applications

  • BigQuery users who want to query nested data efficiently

  • Anyone looking to improve SQL performance and query quality

Meet Your Instructors

Total Dev

Total Dev

Teacher
.
Advanced SQL | Total Dev