Cohort 4Register
SQL Practice · Free to run in your browser

Learn SQL by writing it, one level at a time

A real database opens in your browser — no install, no setup. Write a query, press Run to see your rows, press Submit to be marked instantly. The hints nudge before they tell, and the worked solution is there when you want it. Sign in to save your progress and keep your streak.

16
level ladder · first levels live, more shipping
Instant
marking on every query
Real
tables, not toy examples
  1. The ladder
  2. 1SELECT, WHERE, ORDER BY
  3. 2GROUP BY, HAVING & built-in functions
  4. 3CASE WHEN & set operators
  5. 4Understanding databases & SQL
  6. 5CREATE, ALTER, DROP
  7. 6INSERT, UPDATE, DELETE
  8. 7Constraints & data types
  9. 8String functions
  10. 9Date functions
  11. 10NULL handling
  12. 11Subqueries
  13. 12INNER & LEFT JOIN
  14. 13RIGHT, FULL & CROSS JOIN
  15. 14Multi-table joins & aggregation
  16. 15Window functions
  17. 16Evaluation — the full paper
Your ladder0 of 0 solved · 0 levels open

Next up: SELECT, WHERE, ORDER BY · GROUP BY, HAVING & built-in functions · CASE WHEN & set operators · Understanding databases & SQL · CREATE, ALTER, DROP · INSERT, UPDATE, DELETE · Constraints & data types · String functions · Date functions · NULL handling · Subqueries · INNER & LEFT JOIN · RIGHT, FULL & CROSS JOIN · Multi-table joins & aggregation · Window functions · Evaluation — the full paper

Loading…

Select a question to start solving.