So much of learning comes down to just using the damn thing everyday.
SQL Bolt is an excellent site for learning SQL queries by dint of repetition. But there’s plenty of places that do that, what makes this special? It gives you instant feedback on queries so you can easily see what impact adding a single SQL term may have. I think this could be very helpful for making it extremely obvious what SQL is actually doing – which is mathematical set operations.
Which is good, because SQL isn’t a programming language and you can’t approach it as such.
Instant feedback, you don’t even have to press return.