Ed
há 2 anos
Para exibir o número de diferentes nomes de departamentos e suprimir duplicações, a instrução SQL correta deve utilizar a função `COUNT` em conjunto com `DISTINCT`, que é a forma adequada de contar valores únicos em uma coluna. Vamos analisar as alternativas: (A) COUNT(nomeDepartamento) FROM TabDepartamentos NOT REPEAT; - Esta opção está incorreta, pois "NOT REPEAT" não é uma sintaxe válida em SQL. (B) COUNT(DISTINCT nomeDepartamento) FROM Departamentos; - Esta opção está correta, pois utiliza `COUNT` com `DISTINCT`, que é a forma correta de contar os nomes de departamentos únicos. (C) SUM(nomeDepartamento) FROM TabDepartamentos NO-REPEAT; - Esta opção está incorreta, pois `SUM` não é apropriado para contar nomes e "NO-REPEAT" não é uma sintaxe válida. (D) COUNT(nomeDepartamento) FROM TabDepartamentos; - Esta opção conta todos os nomes, incluindo duplicações, portanto, não atende ao requisito de suprimir duplicações. (E) DISTINCT nomeDepartamento FROM TabDepartamentos; - Esta opção não conta os nomes, apenas seleciona os distintos, mas não fornece um número. Portanto, a alternativa correta é: (B) COUNT(DISTINCT nomeDepartamento) FROM Departamentos.
Cadastre-se ou realize login
Mais perguntas desse material