FreeSQL Foundations — your first real data skill. Start querying for free today. Start SQL →
CoursesData & AnalyticsSQL Foundations: Core Queries
Data & AnalyticsBeginnerFree

SQL Foundations: Core Queries

Query databases like a professional. Learn SELECT, WHERE, JOINs, aggregates, and GROUP BY from zero.

~10h total
7 lessons
~4h content
Free Course
✦ Includes mini project
⭐ Certificate of completion

No setup required · 100% browser-based

What You'll Learn

Write SELECT queries to extract data
Filter and sort results with WHERE and ORDER BY
Aggregate data with COUNT, SUM, AVG
Group data with GROUP BY and HAVING
Write basic INNER JOIN queries

Course Syllabus

7 lessons · ~215 minutes
01
Your First SELECT
20 min
Code-Along
02
Filtering with WHERE
25 min
Code-Along
03
Sorting & LIMIT
20 min
Code-Along
04
Aggregate Functions
30 min
Code-Along
05
GROUP BY & HAVING
30 min
Code-Along
06
Joining Tables (INNER JOIN)
40 min
Code-Along
07
Mini Project: Sales Report Query
50 min
Project

Prerequisites

✓ None — This course is beginner-friendly

Tools Used

PostgreSQLBrowser SQL Editor
Continue Your Journey

This course is part of the SQL Foundations Track

Learn the core SQL skills needed to query, summarise, and combine relational data with confidence.

Ready to start SQL Foundations: Core Queries?