Postgresql Aggregate Functions Cannot Be Nested If Function Between Numbers