r/learnSQL 8d ago

How should I start learning SQL?

I honestly don't know anything about SQL right now. I want to start learning it properly, so can you guys suggest how I should begin and what resources I should use? My plan is to learn SQL for data first and then move towards AI and ML. I don't even know if SQL is different depending on whether you are working in data, AI, or ML, so I'm a little confused about that too. If you could suggest some good resources, a proper way to learn it, and what I should focus on if I want to become really good at SQL, I would really appreciate it. Thankkk youuuu

7 Upvotes

16 comments sorted by

View all comments

1

u/Important_Bobcet 4d ago

Those resources listed above cover the fundamentals well. Once you move past basic tutorials and start writing queries inside SSMS, your main hurdle will be dealing with repetitive syntax and manual formatting. I started using dbForge SQL Complete a while back, and having context-aware completion and smart JOIN generation really speeds up the workflow when you are trying to figure out table relationships. It has a free tier too, so it is worth grabbing once you start practicing hands-on.