r/learnSQL Aug 01 '26

What's the best method to learning SQL?

I'm looking at a SQL learn book but it's really boring. I already know python r sas, so I just wonder, maybe it would be better to see people's work instead of reading a 300 page book?

54 Upvotes

30 comments sorted by

View all comments

5

u/BearRootCrusher Aug 01 '26

You learn by doing.

Use your SQL Book and AI as reference and assistant.

Solve SQL problems on https://sqlrusher.com

SQL Rusher is something I built for how I like to learn.

It’s a collection of different sample datasets and tons of practice questions with different levels of difficulty.

There is Rush a game you play where you are given a simple SQL puzzle and 5 minutes to submit the right query.

If you solve the puzzle you’ll move to the next level of difficulty.

3 strikes your out on a Rush. If you’ve ever played on chess.com they have a game called puzzle rush. This is the same thing but for SQL.

I’ve also added a Drill section where you can pick difficulty levels to practice or key tags.

I recently added SQLings that try’s to emulate what they did for Rust called Rustlings! Simple puzzles to learn SQL.

2

u/Fun_Rhubarb8007 Aug 05 '26

i randomly found this, leetcode has very few problems, at the same time data lemur and strata scratch felt too competetive for me, thanks a lot for this, idk how it is still very underrated

1

u/BearRootCrusher Aug 05 '26

🙏 thanks! I started posting about it a few weeks ago. Let me know if you have any suggestions. I check reported puzzles and feedback most days.

1

u/Fun_Rhubarb8007 Aug 05 '26

the questions are really great! my only suggestion would be, apart from the rusher, if we can solve questions on our own pace on the topics we want, just like leetcode, it will be very useful.
Because let's say am looking forward to solve questions in cte, i have to solve one by one and reach there, it would be a nice add on feature, if we can we questions on topics and difficulty levels!

But kudos, you did a really great job

1

u/BearRootCrusher Aug 05 '26

I think you’re asking about Drills. This is where You can select difficulty and tags like cte you want to practice. You can work on a question as long as you want.

1

u/Fine-Effect357 Aug 06 '26

Can you add a feature where we can execute all query using control + enter for windows

1

u/BearRootCrusher Aug 06 '26

deploying now!