Existe-t-il un paramètre dans Postgres qui lui permettra d'utiliser des alias de colonne dans la clause having ?
Non. Implémentations qui autorisent les références à SELECT
-liste des entrées dans HAVING
sortent de la norme.
Vous devez utiliser une sous-requête, par exemple
select
c
from (
select
sum(clicks) c
from table
where event_date >= '1999-01-01'
group by keyword_id
) x
where c > 10;
... ou répéter l'agrégat.