Skip to main content
Free certificateIntermediateData Science

Advanced SQL

Kaggle's follow-on SQL course: unions, analytic functions, nested data and efficient queries.

Taught byKaggle Learn

About this course

Builds on Intro to SQL with four lessons on joins and unions, analytic (window) functions, nested and repeated data, and writing efficient queries, all in BigQuery notebooks.

Best for: Analysts who know basic SQL and want more power.

What you will be able to do

  • Combine data with joins and unions
  • Use analytic window functions
  • Query nested and repeated fields
  • Write faster, cheaper queries

Syllabus and your progress

Tick modules off as you finish them on Kaggle Learn.

0 of 4 modules done

Plan your pace

At 4 hours a week you would finish in about 1 week, using the course time estimate above.

Progress is saved in this browser only. No account needed.

Cost and certificate

Free certificate

Kaggle issues a free course certificate to signed-in users who finish all lessons and exercises.

Before you start: Kaggle Intro to SQL

Kaggle Learn sets the terms and can change them. Check the course page before you commit serious time, and tell us if something changed.

Quick answers

Is Advanced SQL really free?
Yes, the course material is free on Kaggle Learn. Kaggle issues a free course certificate to signed-in users who finish all lessons and exercises.
How long does Advanced SQL take?
Plan for about 4 hrs in total (Kaggle course page estimate (about 4 hours).). It is interactive, so you can go faster or slower.
Do I need experience before Advanced SQL?
It helps to have: Kaggle Intro to SQL.

Featured in

Topics

About Kaggle Learn

Short, practical data science micro-courses.

All free Kaggle Learn courses

Advanced SQL

Free certificate

Start on Kaggle Learn