PostgreSQL
tiene algunas características agradables como generate_series
, funciones agregadas personalizadas, matrices, etc., que pueden facilitarle mucho la vida si se toma un tiempo para aprenderlas.
Por otro lado, carece de algunas características de MySQL
como usar y asignar variables de sesión en consultas, FORCE INDEX
, etc., lo cual es bastante molesto si está acostumbrado a estas funciones.
Si solo usa SQL
básico , apenas notarás ninguna diferencia.