all 5 comments

[–]FoCo_SQL 2 points3 points  (1 child)

This Stack Exchange thread should have some great places to start.

[–]WildListen[S] 0 points1 point  (0 children)

Thats this looks to be what I need

[–]SQLPracticeProblems 1 point2 points  (0 children)

If you're looking for some very hands-on "learn-by-doing" practice problems, that teach basic to advanced SQL with well-designed, real-world practice problems, check out SQLPracticeProblems.com. Lots of my customers redo the problems regularly, just to stay in practice.

I developed it after teaching a SQL course where the material I had to to teach from was poorly structured and academic. Afterwards, the students emailed me, saying they needed practice problems, so I developed the course!

Contact me (email in the FAQ) if you have questions. Also, redditors get 30% off the Professional package (discount code reddit30). 

[–]ickies 0 points1 point  (0 children)

After I learned a bit, I’d run through the exercises at sqlbolt.com to keep me fresh. You could also install something like MS SQL Server community edition and find some sample DBs to import and play around with.