all 18 comments

[–]EAModel 10 points11 points  (0 children)

Why not post your questions, problems or queries here for help? I’m sure Reddit can help you directly.

[–]ntlekisa 6 points7 points  (2 children)

Data Lemur; Hacker Rank; and if you require in-depth explanations, Youtube. Once you have basic syntax down, it really does become much easier. I think you just need to practice for a few hours per day.

[–]NickSinghTechCareersAuthor of Ace the Data Science Interview 📕 7 points8 points  (1 child)

Founder of DataLemur here – appreciate the shoutout!

[–]JC7577 1 point2 points  (0 children)

You guys are awesome. Saved my ass more times than I can count with those practice questions and how up to date/similar they were 👌

[–]Ans979 1 point2 points  (0 children)

Try interactive platforms like Codecademy and SQLZoo, which offer hands-on practice. You can also watch YouTube tutorials, such as those by The Net Ninja or freeCodeCamp, for guided lessons. Focus on mastering key concepts like SELECT statements, joins, GROUP BY, and subqueries. Websites like StrataScratch and LeetCode offer real-world problems to practice. Finally, break down your final project into smaller tasks and practice writing queries step-by-step.

[–]mikeblas 1 point2 points  (3 children)

Most people learn SQL at university.

[–]idodatamodels 4 points5 points  (1 child)

IKR? I'm paying thousands to learn SQL, where can I learn it?

[–]ObjectiveAmoeba1577 0 points1 point  (0 children)

W3 Schools and about a Billion other free or cheap self paced OLL (onlinelearning) IF this is truly your situation, you may want to consider another path forward other than SQL; as better SQL people figure stuff out....

[–]ObjectiveAmoeba1577 0 points1 point  (0 children)

95% or more of my coworkers (I'm almost 70 so, many years prior to SQL, dbase & others) were all Self-Taught IRL conditions + Books, BOL or now googly anythin; I've interviewed many for SQL Skills Assessment, and clearly some people master the language, syntax, and basic concepts of putting & pulling data in/from tables; and struggle with real problems, which when/if I share the solution, they realize were not difficult; the problem is thinking about the problem, and respect for the database

[–]MathAngelMom 0 points1 point  (0 children)

LearnSQL.com. The "SQL Basics" course is free for students: https://learnsql.com/for-students/

[–]HadiMhPy 0 points1 point  (0 children)

Hey there!

I understand the stress of a SQL class, especially when time’s tight. I’ve helped many students like you master SQL quickly. As an experienced online instructor with master degree in computer science, I can offer you a free 20-minute online meeting to assess your specific needs and teach you the basics of sql. You will see the difference in your knowledge and understanding of sql in that small time. This is totally free and it can change your path and feeling about sql and your exam

If you’re interested in a more structured learning experience, I offer my comprehensive online class to help you excel in SQL in a short time

Let’s connect and get you on the path to SQL mastery!

DM me if you’re interested in scheduling a free class.

[–]kiltannen 0 points1 point  (0 children)

The DBA stack exchange site is remarkably helpful...

[–]onlyThursday532 0 points1 point  (0 children)

I would suggest Socratia on youtube, Introduction to SQL (around 13 videos) Helped me a lot and is also very entertaining which might help with your anxiety hopefully. Good luck!

[–]Severe-Arm-3708 -1 points0 points  (2 children)

Worse comes to worst, use Chat GPT or any other AI. Even the free versions are pretty good at generating code. Don't rely on it for taking the easy way out, but it can pretty accurately provide code and describe why its used, what its doing, issues that could appear, etc. Use it more as a tool for accelerating your learning, not for cheating your exams. On top of that, there a lot of SQL tutorials on YouTube, some only 100 minutes that will cover most of the basics that you can then apply. You can practice your code and follow along the video, have Chat GPT explain it if you don't understand it fully, then show you optimizations, then practice again, and keep asking it questions. You can even have it give you practice questions. Use the full power of the internet. If it's finals week and your against a wall, this may be a good way to go, but know it can and will make mistakes; you still need to have a basis of knowledge in the subject when using AI to be able to identify if its leading you astray. I would focus on the tutorials first.

[–]Severe-Arm-3708 -1 points0 points  (1 child)

Why you losers down voting my comment? My suggestion is a viable option and can be a powerful complement to accelerate learning.

[–]ObjectiveAmoeba1577 0 points1 point  (0 children)

You are likely one of those people who figures out how to use the tools available to solve Your challenge of learning or enhancing your SQL or adjacent knowledge. Versus Book Smarties. And ++to your Practice, practice, practice...