Consejo de Postgres: ¡Usa `filter` en lugar de `case when` para escribir agregados condicionales! ¡Es más legible, SQL idiomático y a menudo rinde mejor!