No MySQL, um analista precisa gerar, a partir da tabela CADA...
No MySQL, um analista precisa gerar, a partir da tabela CADASTRO em um banco de dados, uma tabela ordenada em ordem crescente por código por meio do atributo COD. Nessas condições, o comando SQL a ser utilizado é:
- Gabarito Comentado (1)
- Aulas (12)
- Comentários (0)
- Estatísticas
- Cadernos
- Criar anotações
- Notificar Erro
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa Correta: B - SELECT * FROM CADASTRO ORDER BY COD;
Para resolver essa questão, é necessário entender como funciona a ordenação de resultados em uma consulta SQL no MySQL. O comando SQL utilizado para ordenar os resultados de uma consulta é o ORDER BY.
Vamos analisar cada opção:
Alternativa A - SELECT * FROM CADASTRO SORT BY COD;
Esta alternativa está incorreta porque o comando SORT BY não é válido em SQL. O comando correto para ordenação é ORDER BY.
Alternativa B - SELECT * FROM CADASTRO ORDER BY COD;
Esta é a alternativa correta. O comando ORDER BY é utilizado para ordenar os resultados da consulta com base no campo especificado, que no caso é o COD. Como não foi especificada a ordem descendente, a ordenação será crescente por padrão.
Alternativa C - SELECT * OVER CADASTRO SORT BY COD;
Esta alternativa está incorreta porque a sintaxe SELECT * OVER não é válida em SQL. Além disso, como mencionado anteriormente, o comando SORT BY também não é válido.
Alternativa D - SELECT * ON CADASTRO ORDER BY COD;
Esta alternativa está incorreta porque a palavra-chave ON não é utilizada para especificar a tabela em uma consulta SQL. O correto é utilizar FROM para indicar a tabela.
Alternativa E - SELECT * ON CADASTRO SORT BY COD;
Esta alternativa está incorreta pelos mesmos motivos das alternativas A e D. A palavra-chave ON está incorreta e o comando SORT BY também não é válido.
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