Pela sua pergunta dá pra ver que você não endente praticamente nada do assunto. Então sugeriria cursos básicos do Youtube primeiro. Além de gratúitos, vão te tirar do zero de forma mais rápida.
Você pode iniciar com essa playlist aqui que é bem completinha até. Para alguém a nível de estágio, você vai absorver mais coisa do que realmente precisa nesse curso hehe.
O resto é prática. Eu mesmo achava que sabia SQL até o dia que precisei arrumar a query de um Leader Tech. Foram 2 semanas só pra entender o que a query fazia. E foi assim que eu aprendi :)