MySQL má některé nestandardní prvky. Například jsem se dočetl (nepracuji s ní), že nestandardně pracuje s hodnotou NULL.
Pokud Ti to nevadí, pak se klidně uč na ní.
Pro práci se složitými SELECTY bych použil nějakou robustnější databázi, která se méně liší od standardů.