SELECT * FROM users WHERE active = 1;
CREATE TABLE books (id INT, title VARCHAR(255));
SELECT name, COUNT(*) FROM orders GROUP BY name;
JOIN customers ON orders.customer_id = customers.id
INSERT INTO users (name, email) VALUES (?, ?);
UPDATE products SET price = 9.99 WHERE id = 42;
New in the Series — Coming Soon

Talk to any
DATABASE
in plain English.

"What's SQL?" teaches the language that powers every app, website, and business tool that stores data. No database experience needed — just clear explanations and real examples, start to finish in 8 hours.

📚 Hardcover 📖 Paperback 📱 Kindle
🚀
Available Soon on Amazon
Drop your email and be the first to know when it's live.
8 Hours
Learn time
Book 4
In the series
3 Formats
HC · PB · Kindle
What's SQL? book cover by John Rouda
W

WHAT'S SQL?

Learn It in 8 Hours
John Rouda
📚 HC 📖 PB 📱 Kindle

SQL from scratch —
no database experience required.

Every concept you need to read, write, and manage data — explained simply, with real examples you'll actually use.

01
🗄️

Databases & Tables

Understand what a database actually is — how data is organized into tables, rows, and columns, and why SQL is the key to all of it.

02
🔍

SELECT Queries

Learn to retrieve exactly the data you need. SELECT, FROM, WHERE, ORDER BY, and LIMIT — the building blocks of every SQL query.

03
🔗

JOINs

Combine data from multiple tables with INNER, LEFT, and RIGHT JOINs — one of the most powerful (and misunderstood) features of SQL.

04
✏️

INSERT, UPDATE & DELETE

Go beyond reading data — learn to add new records, update existing ones, and safely delete data you no longer need.

05
📊

Aggregation & Grouping

Use COUNT, SUM, AVG, MIN, MAX, and GROUP BY to summarize and analyze data — the foundation of every business report.

06
🏗️

Creating & Managing Tables

Build your own database from scratch with CREATE TABLE, define data types, set primary keys, and understand database design basics.

chapter_01.sql
-- Your first SQL query

SELECT  name, email
FROM  customers
WHERE  active = 1
ORDER BY  name ASC;

→ 3 rows returned
Alice   alice@example.com
Bob     bob@example.com
Carol   carol@example.com

 You just queried a real database.

SQL made simple.
Finally.

SQL is one of the most in-demand skills in the world — and one of the most poorly taught. This book fixes that.

  • 💡

    No database background needed

    Everything from what a database is to writing complex queries — explained from the very beginning in plain English.

  • Learn in 8 hours

    Structured to fit your schedule. Each chapter builds on the last so you make visible progress every single session.

  • 🎯

    Practical from page one

    Real queries, real tables, real scenarios. You'll write SQL you can actually use at work by the end of Chapter 2.

  • 🏆

    Works with any database

    The SQL you'll learn works in MySQL, PostgreSQL, SQLite, SQL Server, and more — the skills transfer everywhere.

What readers are saying.

From beta readers and fans of the series who got an early look.

★★★★★

"I've tried SQL courses before and always gave up. John's approach is completely different — conversational, clear, and it actually sticks. I finished it in a weekend."

M
Marcus J.
Beta Reader
★★★★★

"After reading What's HTML? and What's CSS?, I knew this series was different. What's SQL? delivers the same clarity. The JOIN chapter alone changed how I think about data."

S
Sophie R.
Series Reader
★★★★★

"I'm a marketing analyst and SQL was always the skill I was missing. This book got me writing real queries against our company data in under a week. Incredible."

D
Derek M.
Beta Reader
★★★★★

"John has a rare gift for teaching technical topics without talking down to you. The 8-hour structure kept me on track and motivated. Already recommended it to my whole team."

L
Linda K.
Beta Reader
★★★★★

"The aggregation chapter is exactly what I needed for my job. I can now build reports from scratch instead of waiting for our data team. This book is genuinely empowering."

P
Priya T.
Series Reader
★★★★★

"Best book in the series yet. If you've been putting off learning SQL because it seems complicated — don't wait. Read this book. It's not complicated when John explains it."

A
Alex B.
Series Reader

The complete web & data stack,
explained simply.

Four books. One clear path from building webpages to working with real data.

What's CSS? book cover
Book 3

What's CSS?

Style, layout, and animate your webpages. The design language of the web.

What's HTML5? book cover
Book 2

What's HTML5?

Modern HTML — semantic elements, forms, canvas, and the APIs behind today's web.

What's HTML? book cover
Book 1

What's HTML?

The foundation. Structure and tags that power every webpage — no experience needed.

John Rouda
✍️ Author

John Rouda

John Rouda is a technologist, educator, and writer with a talent for making technical topics feel accessible to anyone. He built his career working with databases, web technologies, and the tools that power modern software — and he's spent years translating that experience into books that anyone can learn from.

"What's SQL?" is the fourth book in the "What's the Web?" series, and the one he's been most excited to write. Data is everywhere, and the ability to query it confidently is one of the highest-value skills you can develop in today's world.

SQL is the skill
every professional needs.

Hardcover, Paperback, and Kindle editions coming soon to Amazon.

// Be the first to know when it's available.