Questão FC265923
Considere a tabela aluno de um banco de dados relacional com as colunas e os dados apresentados na Figura 1. Marque a opção com o resultado retornado ao executar o comando SQL pres
Linguagem SQL
IDECAN · 2020
Considere a tabela aluno de um banco de dados relacional com as colunas e os dados apresentados na Figura 1. Marque a opção com o resultado retornado ao executar o comando SQL presente no Comando 1 abaixo.

Comando 1:
select matricula, quantidade_faltas from aluno order by quantidade_faltas desc limit 1;
- 2001, 10
- 2003, 9
- 2004, 8
- 2005, 11
- 2002, 12
Mostrar resposta e comentário
Gabarito
Errado
Comentário do professor
O comando retorna exatamente a linha com maior valor de faltas: 2002, 12.
Isso ocorre porque a cláusula select indica quais colunas exibir (aqui, matricula e quantidade_faltas), order by quantidade_faltas desc reordena os registros pelo número de faltas em ordem decrescente (do maior para o menor) e limit 1 limita a saída à primeira linha desse resultado ordenado.
Portanto, após ordenar decrescentemente por quantidade_faltas, o registro que aparece primeiro é o do aluno com matrícula 2002 e 12 faltas, que é exatamente o valor retornado pelo comando.
Conteúdo do catálogo FC Concursos · Atualizado em