FREEDOM251

Freedom251 › Coding Challenge Platforms

SQLZoo

Free plan Web

Visit SQLZoo Alternatives Pricing

SQLZoo's own site

What SQLZoo is

SQLZoo is a web-based resource for learning and practicing SQL, with tutorials, reference pages, exercises and assessments. Learners can query sample databases using interactive access to several SQL engines and get immediate feedback on their attempts. The tutorial material ranges from SELECT and pattern matching to aggregates, joins, NULL, window functions, self joins, quizzes and database creation. Reference pages cover SELECT, table creation and deletion, data changes, dates, functions, users and metadata.

The sample databases include Buses, Covid, EURO2012, General Election, Movies, Nobel, Teachers and World, with data in MySQL format. SQLZoo identifies MySQL, Oracle and SQL Server among the engines available for interactive learning; its supported-language list also names DB2, Mimer, PostgreSQL, SQLite and Access. Each assessment has 15 questions across easy, medium and hard levels. The material was first developed for Edinburgh Napier University. The maintainer describes it as useful for large classes with face-to-face instructor support and invites educators to report class issues. SQLZoo’s privacy policy says cookies and local storage retain interactions and user history, which is reviewed to improve content; anonymized usage patterns may be used for research. The maintainer describes the sample engines as relatively safe and recommends installing an engine locally to experiment with the real thing.

Who it suits

SQLZoo suits learners who want to practice SQL in a browser through exercises, sample databases and immediate feedback. Its materials may also suit educators leading large classes with face-to-face support.

What it does well

  • Interactive exercises provide immediate feedback on attempts.
  • Tutorials cover queries, joins, functions, window functions and database creation.
  • Reference pages cover data changes, dates, users and metadata.
  • Assessments contain 15 questions across three difficulty levels.
  • Available free on the web.

What to know first

  • The maintainer recommends a local engine for experimenting with the real thing.
  • Cookies and local storage retain interactions and user history.

Limits

SQLZoo describes its sample engines as relatively safe and recommends installing an SQL engine locally to experiment with the real thing.

Plans

PlanBilled and limitsPrice
SQLZooSQL tutorials and referenceFree

As sqlzoo.net lists them, read 7 Oct 2026. The maker's own page has the final word.

Getting started

  1. Open https://sqlzoo.net/.
  2. Use the web-based tutorials and reference pages.
  3. Choose an interactive exercise and work with a sample database.
  4. Try an assessment with easy, medium and hard questions.
  5. For experimentation with a real engine, install an SQL engine locally.

Verdict

Choose SQLZoo for free, browser-based SQL practice supported by tutorials, reference pages and sample databases. Learners seeking to experiment with a real SQL engine should follow the maintainer’s recommendation to install one locally.

Questions

Is SQLZoo free?

Yes. Its free plan is listed as free.

Which platforms does SQLZoo support?

SQLZoo is available on the web.

Which SQL engines or languages are supported?

The interactive learning engines named include MySQL, Oracle and SQL Server. The supported-language list also includes DB2, Mimer, PostgreSQL, SQLite and Access.

What does an assessment include?

Each assessment contains 15 questions graded easy, medium and hard.

Can educators use SQLZoo with classes?

The maintainer says it works particularly well for large classes with an instructor supporting learners face to face, and invites educators to contact him about class issues.

What does SQLZoo store for privacy purposes?

Its privacy policy says cookies and local storage record interactions and maintain user history. Anonymized usage patterns may be used for research.

Facts from SQLZoo's own pages

Assessments
Each assessment includes 15 questions graded easy, medium, and hard. · sqlzoo.net, 7 Oct 2026
Educators
The material was initially developed for Edinburgh Napier University, and the maintainer says the site works particularly well for large classes with an instructor supporting learners face to face. · sqlzoo.net, 7 Oct 2026
Example databases
The site provides MySQL-format data for Buses, Covid, EURO2012, General Election, Movies, Nobel, Teachers, and World. · sqlzoo.net, 7 Oct 2026
Hosting
The site says it runs on Raspberry Pi computers at the maintainer’s home and has a DigitalOcean cloud backup stored as a snapshot. · sqlzoo.net, 7 Oct 2026
Interactive practice
The site offers interactive access to several SQL engines, sample databases, practical exercises, and instant feedback on student attempts. · sqlzoo.net, 7 Oct 2026
Notable limitation
The maintainer describes SQLZoo’s sample engines as relatively safe and recommends installing an SQL engine locally to experiment with the real thing. · sqlzoo.net, 7 Oct 2026
Privacy
The privacy policy says cookies and local storage record interactions and maintain user history, which is reviewed to improve content; anonymized usage patterns may be used for research. · sqlzoo.net, 7 Oct 2026
Purpose
SQLZoo provides tutorials and reference to support people learning SQL. · sqlzoo.net, 7 Oct 2026
Reference material
The site includes reference material for SELECT, table creation and deletion, data changes, dates, functions, users, and metadata. · sqlzoo.net, 7 Oct 2026
Support
The maintainer invites educators to contact him when something is not working and says class issues are a priority. · sqlzoo.net, 7 Oct 2026
Supported engines
The site identifies MySQL, Oracle, SQL Server, and other SQL engines as engines available for interactive learning. · sqlzoo.net, 7 Oct 2026
Tutorial topics
Tutorials cover SELECT, pattern matching, aggregates, joins, NULL, numeric examples, window functions, self joins, quizzes, and database creation. · sqlzoo.net, 7 Oct 2026

Where SQLZoo stands on Freedom251

Look at these too