Tak naprawdę zależy do czego potrzebujesz używać SQL'a, czy do tworzenia stron internetowych (MySQL) lub do odpytywania bazy danych z Oracle, Microsoft SQL Server a nawet Microsoft Access. Z MySQL Ci nie pomogę, bo jeszcze nie mam umiejętności aby Ci w tym temacie coś poradzić, natomiast jeżeli potrzebujesz układać skrypty aby wyciągnąć dane z określonego programu bazo-danowego to polecam polską książkę Katarzyny Żmudy "Jak osiągnąć mistrzostwo w konstruowaniu zapytań". Jest ona dosyć świeża (2015 rok), uprzedzam od razu, w tej książce nie jest zawarte jakiego programu bazo-danowego używać (ja korzystałem z Microsoft SQL Server 2014) i owszem zdarzają się w niej błędy (chociaż jest ich niewiele). Niemniej najważniejsze w książce jest to, że zawiera ogromną ilość przykładów i ćwiczeń do rozwiązania. Nie wiem jak jest u Ciebie, ja jednak najszybciej uczę się przez praktykę, dlatego tą pozycję polecam z trzech powodów: 1) Ilość ćwiczeń w każdym rozdziale, a następnie kolejna dawka ćwiczeń sprawdzająca nabytą wiedzę ;P, 2) Kosztuje tylko 55 zł (niewielka cena za nowe umiejętności), 3) Co tu dużo pisać książka napisała Polka, także to już chyba mówi samo za siebie ;)