SELECT *
FROM TabelaColaboradores
WHERE salario > 5000
order BY id_colaborador DESC
LIMIT 2
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
SELECT *
FROM TabelaColaboradores
WHERE salario > 5000
order BY id_colaborador DESC
LIMIT 2
Olá, Luciana. Tudo bem com você?
Sua consulta está correta e atende aos critérios apresentados na atividade. Você utilizou WHERE salario > 5000 para considerar somente os colaboradores que possuem salário acima de R$ 5.000, depois aplicou ORDER BY id_colaborador DESC para ordenar os IDs em ordem decrescente e, por fim, utilizou LIMIT 2 para retornar apenas os dois primeiros registros desse resultado. A combinação desses recursos está de acordo com a proposta do exercício.
Como você modificaria a consulta caso a atividade pedisse os três primeiros colaboradores, mantendo os mesmos critérios de salário e ordenação?
Parabéns pelo exercício e obrigado por compartilhar sua solução. Continue praticando e compartilhando suas atividades com a comunidade. O fórum está à disposição sempre que precisar.