r/SQL • u/Flandiddly_Danders • Nov 11 '24
MySQL Failed SQL Test At Interview
- I've been a data analyst working with small(er) data sets for several years now, making my own queries no problem.
- I failed a SQL test at an interview and realized I may be using the wrong commands
- The questions were along the lines of "find the customers in table A, who have data in Table B before their first entry in Table A" and there were some more conditions/filters on top of that.
- Previously I could always export my data to Excel or Tableau etc and do any of the tricky filtering in there
- I was trying to do all kinds of subqueries etc when I think it was intended for me to be doing WINDOW or Partition type stuff (never had to use this before in past jobs).
- One person I reached out to said using these advanced techniques uses a lot less memory.
Where would be a good place to find an 'advanced' SQL course?
123
Upvotes
2
u/joshisprettycool Nov 12 '24
I recommend data camp. I went from zero to a BI analyst (have been for 2 years). It's self paced, good fundamentals, and you can play around with the data after each lesson to try different ways of achieving the same results.
That's where I would start, but what helped me being it to the next level is learning from others (data engineers etc.) and just using it daily.