SQL Tutorial with Exercises and Solutions

This SQL tutorial is a self-study guide for SQL. The links provided below offers comprehensive coverage of the SQL language, in a detailed, logical and well organized manner.

This tutorial is divided into two sections : Microsoft SQL server and Oracle. In each section you will find relevant explanations and many exercises which will allow you to practice the SQL language.

I highly recommend reading the explanations thoroughly before performing any exercise.

Good luck 🙂

SQL Server Tutorial

Self-study guide for Oracle including exercises and solutions

Oracle Tutorial

Self-study guide for Oracle including exercises and solutions

UpScale Analytics is one of the largest platforms in the world for learning SQL by doing, consisting over 300 SQL exercises at different levels (including solutions), by topics, across over 100 different datasets. More…