Articles

Tendo (SQL)

Posted on

Este artigo não cita nenhuma fonte. Por favor, ajude a melhorar este artigo, acrescentando citações a fontes fiáveis. Material não proveniente de fontes pode ser desafiado e removido.
Localizar fontes: “SQL – notícias – jornais – livros – estudiosos – JSTOR (Setembro 2018) (Aprenda como e quando remover esta mensagem modelo)

br>>p>A HAVING cláusula em SQL especifica que uma instrução SQL SELECT só deve retornar linhas onde os valores agregados satisfaçam as condições especificadas.

HAVING e WHERE são frequentemente confundidos por principiantes, mas servem objectivos diferentes. WHERE é tido em conta numa fase anterior da execução de uma consulta, filtrando as filas lidas das tabelas. Se uma consulta contém GROUP BY, os dados das tabelas são agrupados e agregados. Após a operação de agregação, HAVING é aplicado, filtrando as linhas que não correspondem às condições especificadas. Portanto, WHERE aplica-se aos dados lidos nas tabelas, e HAVING deve aplicar-se apenas aos dados agregados, que não são conhecidos na fase inicial de uma consulta.

Para visualizar a presente condição formada pela cláusula GROUP BY, é utilizada a cláusula HAVING.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *