SóProvas


ID
2474434
Banca
Quadrix
Órgão
CFO-DF
Ano
2017
Provas
Disciplina
Banco de Dados
Assuntos

SELECT d.nome, d.data_contratacao, c.nome, c.data_contratacao

FROM dentista d JOIN dentista c

ON (d.cro_chefe = c.cro)

WHERE d.data_contratacao < c.data_contratacao; 

A partir do código SQL (Structured Query Language) acima, julgue o item subsecutivo.

A cláusula WHERE pode ser substituída pela cláusula HAVING, sem provocar alterações no resultado da consulta.

Alternativas
Comentários
  • O comando HAVING só pode ser utilizado após a função GROUP BY e dentro da fubção GROUP BY o HAVING é equivalente ao WHERE.

  • Além das restrição dita pelo colega abaixo, tem essa definição:

     

    O HAVING é diferente do WHERE. O WHERE restringe os resultados obtidos sempre após o uso da cláusula FROM, ao passo que a cláusula HAVING filtra o retorno do agrupamento.

     

    fonte: meus resumos

  • Meus Resumos fulgo : https://www.devmedia.com.br/exemplos-com-group-by-e-com-a-clausula-having-totalizando-dados-sql-server-2008-parte-2/19839