Logo Passei Direto
Buscar
Ao elaborar consultas em SQL, é comum a necessidade de organizar ou resumir os dados retornados. Em alguns casos, deseja-se apenas ordenar os registros de acordo com um critério específico; em outros, é necessário agrupar registros para realizar cálculos sobre conjuntos de dados semelhantes. A linguagem SQL disponibiliza cláusulas específicas para atender a essas finalidades. A escolha adequada dessas cláusulas impacta diretamente o resultado da consulta, tanto em termos de estrutura quanto de significado dos dados apresentados. Considerando o contexto apresentado, assinale a alternativa correta. Selecione uma alternativa: a) GROUP BY atua apenas após a ordenação final dos registros. b) GROUP BY agrupa dados para aplicação de funções de agregação. c) ORDER BY substitui a necessidade de funções de agregação em consultas agrupadas. d) GROUP BY é utilizado exclusivamente para ordenar resultados em consultas simples. e) ORDER BY modifica a estrutura lógica das tabelas envolvidas.
User badge image
Walter Henrique Regis

mês passado

Respostas

User badge image

Ed Verified user icon

mês passado

Vamos analisar cada uma das alternativas para encontrar a correta: a) GROUP BY atua apenas após a ordenação final dos registros. - Esta afirmação é incorreta, pois o GROUP BY é utilizado antes da ordenação (ORDER BY) para agrupar os dados. b) GROUP BY agrupa dados para aplicação de funções de agregação. - Esta afirmação está correta. O GROUP BY é utilizado para agrupar registros e, em seguida, aplicar funções de agregação como SUM, COUNT, AVG, etc. c) ORDER BY substitui a necessidade de funções de agregação em consultas agrupadas. - Esta afirmação é incorreta, pois ORDER BY não substitui funções de agregação; ele apenas ordena os resultados. d) GROUP BY é utilizado exclusivamente para ordenar resultados em consultas simples. - Esta afirmação é incorreta, pois o GROUP BY não é usado para ordenar, mas sim para agrupar dados. e) ORDER BY modifica a estrutura lógica das tabelas envolvidas. - Esta afirmação é incorreta, pois ORDER BY apenas altera a ordem dos resultados retornados, sem modificar a estrutura das tabelas. Portanto, a alternativa correta é: b) GROUP BY agrupa dados para aplicação de funções de agregação.

Essa resposta te ajudou?

0
Dislike0
details

Libere essa resposta sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina