Buscar

A cláusula HAVING é usada em vez de WHERE com funções agregadas. Por sua vez, a cláusula GROUP BY agrupa linhas que possuem os mesmos valores em li...

A cláusula HAVING é usada em vez de WHERE com funções agregadas. Por sua vez, a cláusula GROUP BY agrupa linhas que possuem os mesmos valores em linhas de resumo. Imagine que você foi contratado para executar a análise de idades dos alunos por curso, e precisa gerar um relatório com o resultado da concentração de alunos com mais de 50 anos por curso. Considerando os estudos das cláusulas GROUP BY e HAVING, assinale a alternativa que contenha a sequência correta para executar a extração dos dados conforme solicitado:


SELECT nome SUM (nome), curso FROM alunos GROUP BY curso HAVING idade >50.
SELECT COUNT (nome), curso FROM nome GROUP BY curso HAVING idade >50.
SELECT SUM (nome), curso WHERE alunos GROUP BY curso HAVING idade >50.
SELECT COUNT (nome), curso FROM alunos GROUP BY curso HAVING idade >50.
SELECT COUNT (nome), curso FROM alunos HAVING curso GROUP BY idade >50.

Essa pergunta também está no material:

Linguagem SQL para Data Analytics
7 pág.

Análise de Dados Universidade Estácio de SáUniversidade Estácio de Sá

💡 1 Resposta

User badge image

Ed Verified user icon

A sequência correta para executar a extração dos dados conforme solicitado é: SELECT COUNT(nome), curso FROM alunos GROUP BY curso HAVING idade > 50.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais