No MySQL, um analista precisa gerar, a partir da tabela CADA...

Próximas questões
Com base no mesmo assunto
Q2760235 Arquitetura de Software

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 é:

Alternativas

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