Clickhouse: Cláusula HAVING

Cláusula HAVING
Permite filtrar os resultados de agregação produzidos por GROUP BY . É similar à cláusula WHERE , mas a diferença é que WHERE é realizada antes da agregação, enquanto HAVING é realizada depois dela.

É possível referenciar campo na cláusula de agregação HAVING pelo seus alias em SELECT. Como alternativa, a cláusula HAVING pode filtrar resultados de agregados adicionais que não são retornados em resultados de consulta.

HAVING não pode ser usado se a agregação dos dados não for realizada. 

 

Referências:

HAVING Clause. Clickhouse.com. Disponível em:
https://clickhouse.com/docs/en/sql-reference/statements/select/having. Acesso em: 05 Jan 2024.

Data de Publicação: 27-08-2024

Categoria: Clickhouse