Apakah ada pengaturan di Postgres yang memungkinkannya menggunakan alias kolom di klausa yang memiliki?
Tidak. Implementasi yang memungkinkan referensi ke SELECT
-daftar entri di HAVING
berada di luar standar.
Anda harus menggunakan subkueri, mis.
select
c
from (
select
sum(clicks) c
from table
where event_date >= '1999-01-01'
group by keyword_id
) x
where c > 10;
... atau ulangi agregat.