A sintaxe padrão da operação de seleção da linguage...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: B - SELECT * FROM Aprovados ORDER BY classificacao
O tema da questão envolve a compreensão da cláusula ORDER BY, que é utilizada em SQL para ordenar os resultados de uma consulta. Para resolver essa questão com sucesso, é necessário conhecer os comandos básicos de SQL e entender como eles são usados para manipular e recuperar dados de tabelas em um banco de dados relacional.
A cláusula ORDER BY é seguida pelo nome do campo pelo qual você deseja ordenar os resultados. Além disso, é possível especificar a direção da ordenação utilizando ASC (ascendente, que é o padrão se não especificado) ou DESC (descendente), logo após o nome do campo.
A alternativa B está correta porque utiliza corretamente a cláusula ORDER BY para ordenar os registros da tabela "Aprovados" pelo campo "classificacao". Não é necessário especificar ASC porque essa é a direção padrão de ordenação quando não é explicitada.
Vamos entender por que as outras alternativas estão incorretas:
- A alternativa A usa o termo SORT BY, que não é um comando válido em SQL. O correto é ORDER BY.
- A alternativa C inclui a função COUNT(*), que retorna o número total de registros e não os próprios registros, por isso não atende ao que foi pedido na questão.
- A alternativa D incorretamente sugere a utilização de GROUP BY com ASC. GROUP BY é utilizado para agrupar registros que têm os mesmos valores em determinados campos, não para ordenação.
Compreender bem a cláusula ORDER BY é fundamental para qualquer profissional que trabalha com SQL, pois ela permite apresentar os dados de maneira organizada e significativa, o que é essencial para análises e relatórios.
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
Em SQL a ordenação padrão é crescente, sendo necessário apenas inserir a cláusula ORDER BY.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo