Ed
mês passado
Para obter a lista de cargos únicos na tabela "funcionarios", o comando SQL correto deve retornar os valores distintos da coluna "Cargo", sem repetições. Analisando as alternativas: A) SELECT Cargo FROM funcionarios; - Retorna todos os cargos, incluindo duplicados. Não é o que queremos. B) SELECT COUNT(DISTINCT Cargo) FROM funcionarios; - Retorna a quantidade de cargos distintos, não a lista deles. C) SELECT Cargo FROM funcionarios GROUP BY Cargo; - Retorna cargos agrupados, o que também gera uma lista de cargos únicos. Essa opção funciona, mas não é a forma mais direta. D) SELECT DISTINCT Cargo FROM funcionarios; - Retorna diretamente os cargos únicos, sem repetições. É a forma mais clara e correta. E) SELECT UNIQUE Cargo FROM funcionarios; - "UNIQUE" não é um comando SQL padrão para essa finalidade. Portanto, a alternativa correta é: D) SELECT DISTINCT Cargo FROM funcionarios;
Cadastre-se ou realize login