Qual comando SQL deve ser utilizado para listar os dados em ...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa correta é C - DISTINCT.
O comando SQL DISTINCT é utilizado para eliminar registros duplicados nos resultados de uma consulta. Quando você realiza uma consulta em uma tabela, é possível que existam várias linhas com dados duplicados e, em alguns casos, você pode querer mostrar apenas valores únicos. O DISTINCT é a ferramenta indicada para isso.
Vamos agora explicar por que as outras alternativas estão incorretas:
A - UNION: Este comando é utilizado para combinar os resultados de duas ou mais consultas SQL. Ele elimina automaticamente as duplicatas, mas o seu objetivo principal é unir conjuntos de resultados de consultas diferentes. Apesar de eliminar duplicados, não é a opção correta para a questão, pois a pergunta especifica a remoção de duplicados em uma única tabela.
B - JOIN: O comando JOIN é usado para combinar linhas de duas ou mais tabelas com base em uma condição relacionada. Ele não é relacionado à eliminação de dados duplicados dentro de uma tabela, mas sim ao relacionamento entre tabelas.
D - DIFF: Este comando não existe no SQL padrão. Algumas implementações de SQL podem ter funções específicas ou extensões que possam ser chamadas de forma similar, mas não é reconhecido como um comando SQL padrão para eliminar duplicados.
Para resolver a questão, é essencial que o aluno compreenda os diferentes comandos SQL e seus propósitos. O entendimento claro de que DISTINCT é utilizado para listar dados únicos em uma consulta de uma única tabela é a chave para identificar a resposta correta.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
C- DISTINCT
GABARITO C
(A) UNION = O objetivo do comando SQL UNION é combinar os resultados de duas consultas
(B) JOIN = Uma cláusula JOIN é usada para combinar linhas de duas ou mais tabelas, com base em uma coluna relacionada entre elas.
(C) DISTINCT = Em uma tabela, algumas das colunas podem conter valores duplicados. Este não é um problema, no entanto, às vezes você irá querer listar apenas os valores diferentes (distintos) em uma tabela. A palavra chave DISTINCT pode ser usada para retornar apenas valores distintos (diferentes).
(D) DIFF = Não conheço
Foco na missão, eu vou ser QCO !
C) Distinct
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo