Find the perfect coding resourcesLearn more

Intro to SQL

ScrimbaScrimba
Recommended
Meet Your Instructor
Gregor Thomson avatar

Gregor Thomson

Instructor

Full-stack developer, educator and mentor 🎓. Previously core team at Founders and Coders. I love to cook, hike and play board games 🥘 🥾 🧙‍♂️

3h 48m

Format

Interactive coding

Free

What You'll Learn

Use SELECT to retrieve specific columns from a table

Filter results using the WHERE clause

Apply comparison operators including =, !=, <, and >

Combine filters with AND, OR, and NOT

Use LIKE, IN, and BETWEEN for advanced filtering

Overview

SQL (Structured Query Language) is the standard language for working with relational databases. It allows you to store, query, and manipulate data with simple yet powerful commands. With SQL, you can quickly find the information you need, filter large datasets, and even automate complex data tasks—all while keeping your data structured and accessible. This course is designed for beginners looking for a clear, hands-on introduction to SQL. As always on Scrimba, this course is interactive! You'll write SQL queries for the database of a retro car store, all the while solving practical coding challenges and gaining the skills you need to work confidently with databases. By the end, you'll be able to retrieve, analyze, and manage data efficiently—making SQL an essential skill for modern developers.

Table of Contents
1
Fundamentals of SQL89 min

Learn the core building blocks of SQL by writing real queries against real data. You'll cover everything from SELECT statements and filtering with WHERE, to sorting, grouping, and basic data manipulation with INSERT, UPDATE, and DELETE.

2
Creating and Joining Tables66 min

Go beyond single-table queries and learn how to work with relational data. This module covers creating and modifying tables, populating them with data, and using different types of joins to combine data across tables.

3
Advanced Logic and Conditions45 min

In this module, you'll learn how to use ANY, ALL, and EXISTS for powerful subqueries, and apply CASE expressions in SELECT, WHERE, and UPDATE clauses to create dynamic, flexible queries.

4
Certificate of Completion

Share Your Experience

Sign in to leave a review and help others

No reviews yet. Be the first to review!