SQL practice Run
SELECT name, role
FROM applicants
WHERE skill = 'SQL'
ORDER BY score DESC;
namerole
AnaAnalyst
BenQA
CarlaSupport
SQL Practice Workbook
50 SQL exercises on a Philippine online-store dataset, with answers.
What you get
- 50 exercises in 5 levels
- Answer query and explanation for each
- Fictional Philippine online-store dataset (CSV)
- SQL cheat sheet
- Setup steps for SQLite and Google Sheets
SQL clicks when you practice on data that feels real. This workbook uses one fictional Philippine online store (customers, products and orders) across 50 exercises in 5 levels, from your first SELECT to joins, grouping and subqueries.
Every exercise has the answer query and a one-line explanation, so you can check yourself and understand why it works. Load the dataset into SQLite or Google Sheets in a few minutes using the included instructions.
What's inside
- 1Start Here guide: set up and start practicing in 15 minutes.
- 250 exercises in 5 levels with answers and explanations (PDF).
- 3The dataset as CSV files: customers, products, orders.
- 4A one-page SQL cheat sheet.
- 5How to load the data into SQLite or Google Sheets.