# Free DB Fiddle tutorials for small business

> 3 free, step-by-step DB Fiddle tutorials for small business: SQL, SQL and SQL. Practice in your browser, no coding.

Source: https://learn.ynteractive.com/content/tool/db-fiddle · Updated 2026-10-24 · Free from Stepthrough (https://learn.ynteractive.com)

Updated October 24, 2026

DB Fiddle. These 3 free modules teach it by building real projects, not by reading about features: 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.

The DB Fiddle modules cover SQL. Every module runs in a practice copy of DB Fiddle, so you can learn it without an account, then set it up for real.

## 3 modules

- [SQL: Build a Monthly Revenue Report from an Orders Table](https://learn.ynteractive.com/content/sql-monthly-revenue-report): 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…
- [SQL: Top Customers and Key Accounts with GROUP BY and HAVING](https://learn.ynteractive.com/content/sql-top-customers): 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…
- [SQL: Find Customers Who Have Gone Quiet with a LEFT JOIN](https://learn.ynteractive.com/content/sql-quiet-customers): 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…

## What you do in each module

- [SQL: Build a Monthly Revenue Report from an Orders Table](https://learn.ynteractive.com/content/sql-monthly-revenue-report) (about 12 minutes, 14 steps, beginner). You work through: Make the orders table, Ask your first questions and Revenue by month.
- [SQL: Top Customers and Key Accounts with GROUP BY and HAVING](https://learn.ynteractive.com/content/sql-top-customers) (about 12 minutes, 14 steps, beginner). You work through: Make the orders table, Total each customer and Key accounts with HAVING.
- [SQL: Find Customers Who Have Gone Quiet with a LEFT JOIN](https://learn.ynteractive.com/content/sql-quiet-customers) (about 15 minutes, 17 steps, beginner). You work through: Make two tables, Join them and Find the quiet accounts.

## 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](https://learn.ynteractive.com/content/sql-monthly-revenue-report), then continue with [SQL: Top Customers and Key Accounts with GROUP BY and HAVING](https://learn.ynteractive.com/content/sql-top-customers).

## Frequently asked questions

**Are these DB Fiddle tutorials free?**

Yes. All 3 live DB Fiddle lessons here are free, and you can start without signing up. Each one is a real project you build step by step in a practice copy of DB Fiddle that checks your work.

**Where should a beginner start with DB Fiddle?**

Start with [SQL: Build a Monthly Revenue Report from an Orders Table](https://learn.ynteractive.com/content/sql-monthly-revenue-report), about 12 minutes. Every step shows you where to click, and "Do it for me" finishes any step you get stuck on.

**Do I need my own DB Fiddle account to practice?**

No. The lessons run in a practice copy of DB Fiddle in your browser, so nothing touches your real accounts. To build the same workflow for real afterwards you need your own DB Fiddle account; check DB Fiddle's current pricing first.

## Related

[SQL (3)](https://learn.ynteractive.com/content/course/sql)

[All free tutorials](https://learn.ynteractive.com/content)

## 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](https://learn.ynteractive.com/)
