Course overview
About this course
Every number on every dashboard came from a query — and a great many of them are quietly wrong. A filter that excluded the wrong rows, a join that dropped records, a total that double-counted. This course teaches you to read SQL and work out exactly what a query returns from a set of data, so you can look at a reported figure and know whether to trust it.
No SQL writing required. You learn to read it like a detective — carefully, sceptically, exactly. Four locked boxes, each holding the next challenge, each opened by resolving a query correctly against dense data. Get the query slightly wrong and you get the wrong code.