Tired of waiting for someone to send you a spreadsheet export? This course teaches you to ask your own questions of a database with SQL, from your very first SELECT to joins, summaries and rankings you can hand to your manager. You'll use DB Browser for SQLite, a free program for Windows and Mac, and a database holding a full year of a fictional nursery's sales, so every query you write gives an exact answer you can check.
It's a full course, not a quick tour. There are 10 sections and 50 written lessons, each with queries you can copy, their exact results and exercises to try yourself. You follow a fictional customer services coordinator at a plant nursery in Rutland as she learns SQL to answer the owner's questions, with the mistakes she made and how she fixed them. Every section has a practice pack with the database, exercise and solution files, expected results and a cheat sheet.
You'll build a complete review of a year's trading in one SQL file: sales by shop, month and category, customers and loyalty, best and worst products, returns and gross profit. Then you'll check your figures against the model results and write up what they mean in plain English.
Read each lesson, run the queries in DB Browser for SQLite and compare your results with the ones in the lesson. No coding experience is needed. The SQL you learn works in other database systems too, with small differences that the last section explains. You keep lifetime access, so you can come back whenever you need a reminder.