1
resposta

[Dúvida] Utilização do HAVING sem GROUP BY

É possível utilizar a função HAVING sem o GROUP BY? Fiz alguns testes e não consegui encontrar uma sintaxe onde isso é possível.

1 resposta

Olá Erick, tudo bem? Não é possivel, o HAVING é utilizado para realizar uma condição após uma agregação de uma coluna. Quando uma coluna possui uma função de agregação em seguida precisa usar o group by

SELECT produto.titulo AS nome, SUM(produto.valor) FROM produto GROUP BY produto.titulo HAVING SUM(produto.valor) > 100;