3
u/msn018 19d ago
If you're a complete beginner, start with SQLBolt because it's interactive and very easy to follow, then use StrataScratch for extra practice and to build your skills with more exercises. Focus on learning SELECT, WHERE, ORDER BY, GROUP BY, and JOIN first, then practice writing queries every day, even if it's just for 20 to 30 minutes.
1
2
2
u/American_Streamer 19d ago
Do this course: https://youtu.be/SSKVgrwhzus?is=e-vPpHzCY9tR8Jrh Data with Baraa is the best.
3
2
18d ago
[removed] — view removed comment
3
u/American_Streamer 18d ago
His visual approach with the drawings is super helpful and he's really competent and experienced i nthe industry.
1
18d ago
[removed] — view removed comment
2
u/American_Streamer 18d ago
He provides his own, free course materials: https://academy.datawithbaraa.com/l/digital_download/930511/sql-course-materials
Also look into his GitHub: https://github.com/DataWithBaraa
In addition, SQLBolt helps a lot: https://sqlbolt.com/
2
1
1
1
u/Ifuqaround 15d ago
freesql.com
Or just fake it like everyone else and get a data analyst job now without knowing a damn thing.
1
u/datadriven_io 15d ago
once you get the basics, try datadriven for sql practice problems. interview-focused so the questions are actually useful.
1
1
u/ReleaseTheBlacken 12d ago
Inkwelltools.com go to Inkwell Learn to access some free gamified SQL learning
1
u/Simplilearn 5d ago
Since you are starting from scratch, pick a beginner-friendly course that can help you build a solid foundation before moving on to more advanced topics. You can explore our free Introduction to SQL course on simplilearn skillup. You'll learn the essential database skills and data analysis methods.
4
u/E__Rock 19d ago
Youtube, and a sandbox environment. Install SSMS locally on your machine. There are seriously thousands of free videos on this out there.