
About SQLBolt
SQLBolt is a set of interactive lessons for learning SQL. Each lesson pairs short explanations with exercises that you complete right in the browser.
What it does
The site teaches SQL, the language used to query and change data in relational databases. It starts with the idea of a table as a set of named columns and rows, then moves on to writing queries that answer questions about that data. The lessons teach the common standard that most SQL databases share.
Key features
- Short exercises that run in the browser
- Starts with what a relational database is
- Covers the common SQL standard
- Teaches skills that carry over to SQLite, MySQL, Postgres, Oracle and SQL Server
- Simple explanations written for beginners
Who it's for
Beginners who want to learn SQL from scratch, and people who work with data and need a refresher on core syntax.
Pricing and good to know
The lessons run in the browser and follow a list of topics you can work through in order. Each database adds its own features on top of the standard, so the lessons give a base that carries across systems.
Highlights
- Short exercises that run in the browser
- Starts with what a relational database is
- Covers the common SQL standard
- Teaches skills that carry over to major SQL databases
- Simple explanations written for beginners












