SystemCraft Press

SystemCraft™ Companion Guide

SQL Essentials Companion Guide

Query, Join, and Shape Data with Confidence

SQL Essentials Companion Guide cover

What you'll learn

  • Clear explanations of joins, grouping, and subqueries
  • A consistent sample schema used across every example
  • Transaction safety habits for UPDATE and DELETE
  • Scenario-based troubleshooting for the errors every SQL user hits
  • A printable one-page cheat sheet for your desk

Table of contents

  1. 01

    Getting Started

    What a relational database actually is, and the anatomy of a SELECT statement

  2. 02

    Filtering and Sorting

    Narrowing down and ordering the rows you get back — the WHERE and ORDER BY clauses in depth

  3. 03

    Joins

    Combining data that lives in more than one table — the core skill of real SQL work

  4. 04

    Aggregation and Grouping

    Turning many rows into summarized answers — aggregate functions, GROUP BY, and HAVING

  5. 05

    Modifying Data

    INSERT, UPDATE, DELETE, and the transaction safety net around all three

  6. 06

    Schema Design and Keys

    How tables, keys, and constraints fit together, and why data gets split across tables in the first place

  7. 07

    Subqueries, CTEs & Views

    Breaking complex problems into readable pieces — subqueries, common table expressions, and views

  8. 08

    Quick Reference

    Syntax, function, and clause lookup tables for daily SQL use

  9. 09

    Troubleshooting

    Scenario-based fixes for the errors and gotchas every SQL user eventually hits

Who this is for

A practical, no-fluff reference for developers who want to write real queries with confidence, not copy-paste from search results.

Other guides in the series