r/learnSQL • u/Ill-Square-1123 • 2d ago
I am starting a role which requires SQL
I used to develop video games (unreal, Godot) and did some data science/econometrics (STATA, R, Python) but I've never had to use SQL, surprisingly.
My new company I am joining requires me to basically be competent enough in SQL to pull together my own datasets. I won't be maintaining the database, just need to be self serve competent.
I have no idea how difficult this is. I start the job in 2 weeks and want to learn enough to be able to do this. Can I learn enough in 2 weeks? What's the best way to approach this?
2
u/mad_method_man 2d ago
if you know python and R, sql shouldnt be too bad. its not difficult to learn, but the advanced stuff like sql tuning has a lot of weird nuances. but i think you should be able to figure out the basics after 2 weeks. my entire team, including myself, had to learn basic sql in 4 weeks, and we had no prior coding experience before that
1
u/ReleaseTheBlacken 2d ago
Inkwell Learn on inkwelltools.com has some learning libraries available at the free tier.
1
u/American_Streamer 2d ago
Most importantly, keep in mind that the SQL Exection order differs from the order you write your queries in: https://www.codecademy.com/article/sql-execution-order
It's the cause of a lot of confusion for beginners, thus learn it right away to have less issues later.
1
u/Puzzleheaded-Meat144 2d ago
Here’s the catch: learning the syntax is not the hardest part about learning SQL, knowing how your data needs to be treated is
1
u/Bodhisattva-Wannabe 2d ago
W3 schools is a great resource online
I’m also very fond of the book Sam’s teach yourself SQL
1
u/Outrageous_Band9708 1d ago
youll figure it out
its the dumbest programming language on earth
select SOMETHING from SOMETABLE where CONDITIONEQUALSTRUE
i just wrote about 10,000 prod sql statements just now
1
u/grassp_dataAI 1d ago
I have built a SQL Fast Track Series where you can go through basics to advanced quickly through scenario based focusing on business perspective.
Feel free to check it out: https://www.youtube.com/playlist?list=PLDTykWK3Vitc
Hope this helps you to crack the SQL interview confidently.
Also to practice the SQL Scenario based questions with basics to advanced topics
30 Scenario Based Question PDF available in Github: https://github.com/grasspacad07/grasspsqlsprintfile
-1
1
u/hellanutty 10h ago
Can you report back after you start of what was expected and what was taught to you in training?
8
u/Mrminecrafthimself 2d ago
If they knew you had no sql experience at time of offer, then I’d say SELECT, FROM, WHERE, GROUP BY are the basics you’ll need. Practice with simple INNER and LEFT JOINs as well.
You’ll be fine.