Stepthrough Start free

SQL

Updated

SQL: 3 free modules that walk you through SQL: Build a Monthly Revenue Report from an Orders Table, SQL: Top Customers and Key Accounts with GROUP BY and HAVING and SQL: Find Customers Who Have Gone Quiet with a LEFT JOIN, using DB Fiddle.

Each module is a real project. You watch a step, do it yourself in a practice copy of the tool, and it checks your work before moving on. It is free, and no experience is needed.

3 modules

DB Fiddle with empty Schema SQL and Query SQL boxes, MySQL v9 selectedSQL: Build a Monthly Revenue Report from an Orders Table

A beginner SQL walkthrough in the free DB Fiddle: type a small orders table, then filter it, total it and turn it into revenue by month with GROUP BY, typing every line…

Free · Live ~12 min Beginner

DB Fiddle with empty Schema SQL and Query SQL boxes, MySQL v9 selectedSQL: Top Customers and Key Accounts with GROUP BY and HAVING

A beginner SQL walkthrough in the free DB Fiddle: total revenue per customer with GROUP BY, sort the biggest to the top, keep the top three with LIMIT and list key…

Free · Live ~12 min Beginner

DB Fiddle with empty Schema SQL and Query SQL boxes, MySQL v9 selectedSQL: Find Customers Who Have Gone Quiet with a LEFT JOIN

A beginner SQL walkthrough in the free DB Fiddle: join a customers table to orders, see why a plain JOIN hides customers who never ordered, and list every quiet account…

Free · Live ~15 min Beginner

What you do in each module

Common questions

How long will this take?

The 3 modules take about 39 minutes in total, and you can do them in separate sittings.

Do I need experience first?

No. These modules are beginner level, and each step tells you exactly where to click.

Do I need a DB Fiddle account to start?

No. The practice runs in a copy of DB Fiddle inside your browser, and nothing touches your real accounts. When you are ready, you repeat the steps in your own account.

Is it free?

Yes. All 3 modules are free.

Where should I start?

Start with SQL: Build a Monthly Revenue Report from an Orders Table, then continue with SQL: Top Customers and Key Accounts with GROUP BY and HAVING.

Related

AI Automation for Beginners (3)Business Automations (11)Prompt Writing (8)AI for Accounting & Bookkeeping Firms (12)AI for Law Firms (6)AI for Insurance Agencies (5)AI for Recruiting & HR (10)AI for Consulting & Agencies (17)AI for Real Estate (4)AI for Sales (13)AI for Marketing (19)AI for Operations (24)AI for Finance (4)Accounting (3)AI Basics (22)AI Voice Agents (5)Build Apps with Lovable (5)ChatGPT for Everyday Work (17)Claude for Everyday Work (7)Claude Skills (6)AI for Marketing (2)Gemini for Google Workspace (6)JavaScript (3)Jump Start: Runable (2)Make.com Automation Basics (5)Microsoft 365 (3)n8n Automation Toolkit (25)Project management (4)Python (3)RAG: chat with your own docs (2)Runable for Entrepreneurs (3)Vibe Coding for Business (3)Zapier Automation Basics (2)AI for Electrical (2)AI for HVAC (2)AI for Plumbing (2)DB Fiddle tutorials (3)

All free tutorials

How every module works

Each step is shown on the left, with a cursor pointing to exactly where to click. You do the same thing on the right, in a practice copy of the real tool. Get it right and it moves on. Nothing touches your real accounts until you're ready to build it for real.

Start learning free