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.