Reflita sobre a afirmação abaixo e assinale verdadeiro ou falso.
A cláusula DISTINCT e a função GROUP BY, quando utilizadas, têm o mesmo resultado.
Verdadeiro
Falso
Respostas
respondido por:
43
elas geralmente geram o mesmo plano de consulta, de modo que o desempenho deve ser o mesmo nas 2 construções de consulta
A função group by deve ser usada para aplicar os operadores de agregação para cada grupo. Se oque você quer e para remover duplicatas então use o DISTINCT.
A função group by deve ser usada para aplicar os operadores de agregação para cada grupo. Se oque você quer e para remover duplicatas então use o DISTINCT.
PHNicacio:
É FALSO!
respondido por:
14
Falso! A cláusula Distinct e a função Group by, não tem o mesmo resultado, apesar de ter o mesmo plano de consulta.
Cláusula Distinct e função Group by
No SQL Server, a cláusula Distinct é utilizada para recuperar valores únicos de uma tabela de banco de dados, ou seja, não se obtêm valores repetidos, qualquer valor duplicado aparecerá apenas uma vez.
Enquanto que, a função Group by, identifica uma coluna selecionada a ser usada para agrupar resultados. Divide os dados em grupos pelos valores na coluna especificada e retorna uma linha de resultados para cada grupo.
Entenda mais sobre o SQL em: https://brainly.com.br/tarefa/43615436
Anexos:
Perguntas similares
6 anos atrás
8 anos atrás
8 anos atrás
9 anos atrás
9 anos atrás