PostgreSQL tem alguns recursos interessantes como generate_series , funções de agregação personalizadas, matrizes etc., que podem facilitar muito sua vida se você dedicar algum tempo para aprendê-las. Por outro lado, faltam alguns recursos do
MySQL como usar e atribuir variáveis de sessão em consultas, FORCE INDEX , etc., o que é bastante irritante se você estiver acostumado com esses recursos. Se você apenas usar o
SQL básico , então você dificilmente notará qualquer diferença.