Gabarito disponível
Acerca de otimização de desempenho de sistemas gerenciadores de banco de dados (SGBD) e de consultas SQL, julgue os itens subsequentes.
Ao ser executado, o comando SELECT * FROM PROCESSO LIMIT 10 OFFSET 5 apresenta cinco registros como resultado máximo, obtidos a partir do sexto registro da tabela.
Ao ser executado, o comando SELECT * FROM PROCESSO LIMIT 10 OFFSET 5 apresenta cinco registros como resultado máximo, obtidos a partir do sexto registro da tabela.
Resolução comentada
LIMIT 10 OFFSET 5 retorna até 10 registros a partir do sexto, não cinco.
OFFSET 5 ignora os cinco primeiros registros e LIMIT 10 retorna no máximo dez registros, do sexto ao décimo quinto. Portanto o máximo é 10, e não 5.
Análise das alternativas
A) Certo: errada, o número máximo de registros é 10. B) Errado: correta, a afirmação erra ao dizer cinco registros no máximo.
Referência: SQL – cláusulas LIMIT e OFFSET.
Resolução comentada do VaiConcursos.