С чего начать изучение SQL?
Не хотелось бы зря потратить время на изучение не того, что нужно. 
Вот это меня постоянно удивляет у новичков - боятся изучить что-то не нужное, еще даже не начав что-то учить.
Пока не дошли хотя бы до уровня мидл разработчик не стоит отбрасывать что-либо. Потом уже сможете сами оценивать реально что нужно, а что нет.
А до этого уровня - любые знания будут вам только добавлять опыта и интуиции.
существуют разные среды, грубо говоря и диалекты языка  разница настолько несущественная для тебя, что тебе не надо даже заморачиваться на эту тему. для решения 80% задач разработчики пишут весьма типичный стандартизированный SQL. даже не заморачивайся на эту тему.