co to znaczy "rozwijać SQL" ? SQL na średnim poziomie można sobie ogarnąć w parę dni, przecież w standardzie to może z 20-30 funkcji.
co do dialektów - to prawie nigdy nie opłaca się ich "samych w sobie uczyć", do momentu jak jakiś projekt tego nie wymaga.
mamy **standard SQL **- to trzeba mieć w małym palcu, praktycznie na każdej rozmowie kwalifikacyjnej musiałem wyśpiewać SELECTy (zawsze to uważałem za najprostsze i pewniak)
no i mamy dialekty SQL - to według mnie zależnie od projektu, ale wraz z doświadczeniem zawodowym warto ogarnąć parę dialektów (MySQL, PL/SQL)
właśnie co do dialektów - w mojej działce dominują: PostgreSQL, MySQL, no i PL/SQL (sqldeveloper) czyli Oracle
trochę zależy czy pracuje się akurat z PHPowcami czy javovcami, czy nawet RoRowcami.
jest jeszcze kwestia skryptów automatyzujących, generalnie SQL wiąże się dosyć fajnie ze skryptowaniem - jak już ktoś myśli jak się rozwijać, to zawsze można sobie zacząć w kółko wałkować skrypty ;)