SóProvas


ID
121651
Banca
CESPE / CEBRASPE
Órgão
Banco da Amazônia
Ano
2010
Provas
Disciplina
Banco de Dados
Assuntos

A respeito da linguagem SQL (structured query language), julgue
os próximos itens.

Em uma consulta, a cláusula HAVING é usada exclusivamente em combinação com a cláusula GROUP BY, como forma de filtrar registros.

Alternativas
Comentários
  • Acredito que a banca foi infeliz, pois a cláusula having funciona como Where na falta do Group By.

    GERALMENTE é utilizada com o Broup By, mas não SEMPRE.

    Questão fácil de ser anulada, várias bibliografias provam o contrário.

  • Bom, eu não consegui no oracle usar having sem group by...

  • No mysql eu consegui fazer um SELECT COUNT(*) FROM table HAVING count(*) > 3 sem nenhum erro.
  • Pelo menos no PostgreSQL é possível utilizar um HAVING sem o GROUP BY, o HAVING será aplicado a todo resultado como único grupo.
  • Questão ERRADA. Como nosso amigo Rafael Torres disso, há várias bibliografias que mostram que o HAVING pode ser usado sozinho, com a função do Where.