SELECT: Choose Columns and Calculate New Ones
All lessons
- SELECT: Choose Columns and Calculate New OnesFree
- WHERE: Keep Only the Rows You Need Locked
- AND, OR, NOT and Why Parentheses Matter Locked
- IN and BETWEEN: Lists and Ranges Locked
- LIKE Patterns: Searching Text with % and _ Locked
- ORDER BY: Sort Results Your Way Locked
- LIMIT, TOP and OFFSET: Top-N Lists and Pages Locked
- DISTINCT: Remove Duplicate Rows Locked
- NULL: Missing Values, IS NULL and IS NOT NULL Locked
- NULL in Calculations: COUNT(*) vs COUNT(column), COALESCE Locked
- Aggregate Functions: COUNT, SUM, AVG, MIN, MAX Locked
- Aggregates with WHERE: Filtered Totals Locked
- GROUP BY: One Result Row per Group Locked
- GROUP BY Several Columns: Groups That Exist Locked
- HAVING: Filter Groups After Aggregating Locked
- The Logical Order of a Query: FROM to LIMIT Locked
- INSERT: Adding Rows to a Table Locked
- UPDATE: Changing Rows (and Why WHERE Matters) Locked
- DELETE: Removing Rows Safely Locked
- Debug Lab: Spot and Fix Broken Queries Locked
- Final Project: The Monthly Genre Report Locked
You are not signed in — the lab works, but your progress is not saved. Sign up
Loading the lab…