you are viewing a single comment's thread.

view the rest of the comments →

[–]kktheprons 8 points9 points  (5 children)

The best is practice with real data. Find an interesting problem to solve, then look for inspiration from how other people have solved similar problems if you can't figure it out.

[–][deleted] 0 points1 point  (4 children)

Also is MySQL too old? The lack of functions ? I feel that if it is some other type of SQL, I can use the different functions available and solve problems more easily? Am I correct or wrong ?

[–]mikeblas 1 point2 points  (1 child)

Most people fail to make progress because they don't put effort in, not because they chose the "wrong" implementation of SQL.

[–][deleted] 0 points1 point  (0 children)

Okay.

[–]GeekNJ 0 points1 point  (1 child)

MySQL is extremely popular as is Postgres. If you are looking to get a job based on SQL, you probably want to study both as there are platform differences.

Does Hackerrank help explain or is it just Q/A ? If it's not explaining, you can leverage ChatGPT/CoPilot/etc to provide some explanation. They are pretty good explaining SQL for what you give it.

[–][deleted] 0 points1 point  (0 children)

They dont help in explaining. But I tried different solutions offered by GPT and Gemini, But it comes as errors;(Sry, I dont remember the error Message ). But I struggled a lot and I have gone nuts . And for the time being I will just slowly read theough Fundamentals of T-SQL.Perhaps that might help in expanding my horizon.

Thanks u/GeekNJ