Is er een instelling in Postgres die het mogelijk maakt om kolomaliassen te gebruiken in de hebbende clausule?
Nee. Implementaties die verwijzingen naar SELECT
. toestaan -lijst items in HAVING
gaan buiten de standaard.
U moet een subquery gebruiken, bijv.
select
c
from (
select
sum(clicks) c
from table
where event_date >= '1999-01-01'
group by keyword_id
) x
where c > 10;
... of herhaal het totaal.