SQL Tutorial
Data sits behind almost every application. Learn how to query, filter, join, and shape information with SQL, and build the confidence to work with real databases.
All SQL lessons
30 lessons, in the order we recommend taking them.
- 1Getting Started
- 2Data Types
- 3Create Database & Table
- 4Constraints
- 5Insert, Update, Delete
- 6Select Statement
- 7Where Clause & Operators
- 8Order By, Limit & Offset
- 9Aggregate Functions
- 10Group By & Having
- 11Joins
- 12Union & Set Operations
- 13Subqueries
- 14Common Table Expressions
- 15Case Expressions
- 16String Functions
- 17Date & Time Functions
- 18Numeric Functions
- 19Window Functions
- 20Views
- 21Indexes
- 22Stored Procedures, Functions & Triggers
- 23Transactions & ACID
- 24Design & Normalization
- 25Security & Permissions
- 26Query Optimization
- 27Advanced Concepts
- 28SQL for Data Analysis
- 29Common SQL Problems
- 30Interview Questions