Kiltau

Browser App

SQL Quest

Nine short levels, real queries, instant feedback. Learn SQL by running it against a live database in your browser.

What it can do

Progress

0/ 9 levels

XP

0/ 1000

Stars

0/ 27

Learn by running real queries

No slides to click through without thinking. You write SQL, the database answers.

Real SQLite

Queries run on a genuine SQLite database compiled to WebAssembly. What works here works in a real database.

Checked by results

Challenges compare what your query returns, not how it is written. Any correct approach passes.

9 guided levels

From your first SELECT to joins, subqueries and designing tables, with short theory between the exercises.

Stars, not pressure

Earn up to three stars per level. SQL errors never count against you, and you can replay any level for a better score.

Playground

Explore the shop database freely. Every run starts from a fresh copy, so even DELETE without WHERE is safe.

100 % private

Everything runs in your browser. Your queries never touch a server; only your stars are saved in local storage.

Guide

How to use it

  1. Start with level 1. Each level mixes short theory with quizzes, fill-in-the-blank drills and query challenges.

  2. In a challenge, write SQL in the editor and press Run & check (or Ctrl + Enter). The schema panel lists every table and column.

  3. Stuck? Open the hint for free, or reveal the solution. Revealing counts as a mistake, but you can always continue.

  4. Finish a level to unlock the next one. Zero mistakes earns three stars; replay any level to improve your best.

  5. Open the Playground from the level map to experiment with your own queries at any time.