SQL Intermediate: Queries That Survive Real Data
Window functions, CTEs and schema design for tables other people also write to. You will join three tables without double counting, rank and total rows with window functions, design tables that protect themselves, and read a query plan to see why a query is slow. If you skip the checks on duplicates, time zones and concurrent changes, your queries will pass on test data and give wrong answers on real data.
Course access
-
Joins Beyond the Basics (empty)3Lessons · 25 min
-
-
Thinking in Sets (empty)3Lessons · 25 min
-
-
Windows and Dates (empty)3Lessons · 25 min
-
-
Schema Design That Holds (empty)3Lessons · 25 min
-
-
Indexes and Transactions (empty)3Lessons · 25 min
-
-
Final Check: SQL Intermediate (empty)1Lessons · 15 min
-
About
Window functions, CTEs and schema design for tables other people also write to. You will join three tables without double counting, rank and total rows with window functions, design tables that protect themselves, and read a query plan to see why a query is slow. If you skip the checks on duplicates, time zones and concurrent changes, your queries will pass on test data and give wrong answers on real data.
- Responsible
- Christopher R
- Last Update
- 10/07/2026
- Completion Time
- 2 h 20 min
- Members
- 1
Reviews
Sign in to write a reviewComments (0)
Sign in to commentNo comments yet.