Every SELECT pattern, JOIN type, aggregate function, and index strategy — organised by what you're actually trying to do. Stop staring at a blank query editor and keep the complete SQL reference at your fingertips.
8 sections covering every aspect of MySQL from basic SELECT queries to indexes, transactions and query optimisation.
Write precise queries that return exactly the data you need, in the right order.
Combine data from multiple tables confidently with every JOIN type explained.
Summarise and group your data with aggregate functions and the HAVING clause.
Modify your data safely with the correct syntax for every write operation.
Design and modify table schemas with the correct column types and constraints.
Speed up queries and maintain data integrity with the right index strategies.
Keep your data consistent with proper transaction management.
Diagnose and fix slow queries with the right tools and patterns.
Stop staring at a blank query editor. Keep the complete SQL reference at your fingertips.
Buy on Gumroad →