SQL is Hard
Learning SQL can be daunting, despite the incredible availability of reference materials. Sometimes the best way to learn is to get your hands dirty.
SQLisHard.com provides guided, interactive exercises to help you learn T-SQL against a live SQL Server database.
Let's get started
SQLisHard.com is a work in progress. The first set of exercises focuses on SELECTing data, from basic queries to JOINs and aggregation, and is a work in progress.
I will continue to expand these, adding more advanced sets of exercises as time allows.