SQL Tutorial
Created by SQLZoo, this interactive tutorial takes a learn-by-doing approach to teaching newcomers the fundamentals of SQL. It is split into multiple concise stages and assessments that are categorized by their content. Students will learn how to work with SQL, how to create and manage databases, and how to apply all of the lessons to real-world examples.
Created by: Andrew Cumming
Produced in 2012
Course Description
SQL Awards Best Text Based Course
Instructor Details
- 4.5 Rating
6 Reviews
Andrew Cumming
Andrew Cumming is the Zoo Keeper at http://sqlzoo.net. He keeps a collection of tame SQL engines and presents these to the public. He cares for these beasts, protecting them from the abuse inflicted by SQL learners, and protecting SQL learners from the injuries that the wild engines can inflict. But mostly he shovels manure out the cages and hoses them down every now and then. Andrew also teaches at Napier University in Edinburgh, Scotland.
More SQL courses
SQL - The Complete Developer's Guide (MySQL, PostgreSQL) (2025)
4.8 (2,153 Reviews)
Provider: Udemy
Time: 19.7h
$94.99
SQL Server High Availability and Disaster Recovery (HA/DR) (2026)
4.8 (1,810 Reviews)
Provider: Udemy
Time: 88.3h
$16.99
70-461 Session 3: Querying Microsoft SQL Server (T-SQL code) (2025)
4.8 (1,094 Reviews)
Provider: Udemy
Time: 3.6h
$12.99
Modern Event-Driven Spring Boot: Kafka & Spring Cloud Stream (2026)
4.8 (494 Reviews)
Provider: Udemy
Time: 13.4h
$10.99
Oracle Database 12c Backup and Recovery using RMAN (2024)
4.8 (428 Reviews)
Provider: Udemy
Time: 20.1h
$34.99
Reviews
By William Chen on 02/26/2019
SQLZOO includes 13 tutorials on all the basics like WHERE, JOIN, SUM, and COUNT, 8 assessments, and other more resources. It’s disorganized and the presentation is unpolished, but the amount of content covering all of the basics is unparalleled. Try the lessons here first to learn the basics.
By yeauleaux on 02/23/2019
Learning SQL is a fantastic decision, it's the basis for pretty much all data analysis work. I'd suggest using sqlzoo.net - better than code academy, gets you hot to trot quick.
By jacobherrington on 07/09/2018
I went from zero knowledge to a Business Intelligence/SQL development internship by doing every exercise on sqlzoo.net.
By danilodaraujo on 01/08/2018
Don't get me wrong, I loved sqlzoo's tutorial. But they only teach how to use queries.
By Hari Ram Str on 05/24/2017
SQLZoo is a nice free and interactive SQL tutorial developed and maintained by Edinburgh Napier University. The course features live interpreters and interactive exercises for multiple types of databases, such asMySQL, PostgreSQL, Oracle, SQL Server, and DB2. This site has three major sections: Tutorials, Assessments, and Reference. A tutorial is a set of exercises that aims to acquaint you with new topics. You start with SQL basics, then go through nested SELECT statements and aggregate functions (such as COUNT, SUM, or AVG), ending with more advanced JOIN operations. At any time, you can consult the Reference section for background on the appropriate theory, explained with interactive examples. After completing each tutorial, you can take a quiz to show how well you understand the topic. The Assessments section offers several mini projects; each includes 15 questions of varying levels of difficulty. The course is available without registration, however, you can create an account with your email. This is recommended if you want to publish comments or contribute to the site.
By trowawayatwork on 03/18/2015
pretty good resource. the 101 fundamentals of sql are insanely simple and easy to grasp.
Showing all 6 reviews
Could not load more reviews.
Quality Score
Overall Score : 90 / 100






