Skip to content

← Code

Databases & SQL

Query, design, and change relational databases — right in your browser, no setup.

sql 17 Lessons

Every lesson runs in your browser — write real code, press Run, and the tasks check themselves. Free, no account needed, with notes in English and Chinese.

Start the course

Lessons in this course

  1. history A short history of SQL
  2. usage What SQL is used for
  3. resources Where to learn more
  4. setup Set up your computer
  5. 01 Databases and SELECT
  6. 02 Choosing columns
  7. 03 Filtering with WHERE
  8. 04 AND, OR, NOT
  9. 05 Sorting with ORDER BY
  10. 06 Counting and averaging
  11. 07 LIKE, IN and BETWEEN
  12. 08 Grouping with GROUP BY
  13. 09 Tables, keys and relationships
  14. 10 INNER JOIN
  15. 11 Joins with grouping
  16. 12 Creating tables
  17. 13 Changing the schema
  18. 14 Inserting rows
  19. 15 Updating rows
  20. 16 Deleting rows
  21. 17 Normalisation

Language reference

/know/reference/sql

Log in or create account

IGCSE, A-Level & AP