Postgresql Aggregate Functions Cannot Be Nested If Function Formula