Learning SQL can be a bit of a challenge, as it involves a lot of understanding of how databases are structured and how to create and manipulate tables and other data structures. However, with a bit of dedication and the right resources you can easily learn SQL. You should start by understanding the basics of the Structured Query Language (SQL) – which you can brush up on here: https://www.tutorialspoint.com/sql
Reddit is a great place to ask questions and get advice on learning SQL. There is a great subreddit dedicated to those learning the language on Reddit: https://www.reddit.com/r/LearnSQL/. Here, you can ask questions for help with specific problems, comment on tutorials or solutions proposed by other users and get assistance from more experienced developers.
You can also find a number of great tutorials and resources in this subreddit, from tutorials on getting started with SQL to more advanced solutions.
You might also consider downloading a SQL learning app like SoloLearn (https://www.sololearn.com/Course/SQL/#sqlcourse) or DevSkiller (https://www.devskiller.com/sql-interview-questions/) to practice your SQL skills. Both apps contain interactive learning sessions, programming challenges and helpful resources to help you understand SQL. Using a learning app alongside Reddit can help give you an extra understanding of the language.
Finally, it's always helpful to practice building databases and manipulating tables by creating a mock database of your own. You can find online programs such as DB Designer (http://www.dbdesigner.net/) that can help you do this.
Overall, Reddit can be a great place to get started with learning SQL. By connecting with more experienced developers and using the helpful resources available on Reddit, you can easily get a good grasp of the language. Combining Reddit with other resources such as solo learning apps will also help you hone your skills and become an SQL expert in no time.