SELECT * from TabelaColaboradores
where salario > 5000
ORDER BY id_colaborador DESC LIMIT 2
SELECT * from TabelaColaboradores
where salario > 5000
ORDER BY id_colaborador DESC LIMIT 2
Olá, Ryan! Como vai?
Muito bem! Continue resolvendo os desafios e compartilhando com a comunidade Alura.
Observei que você explorou o uso de WHERE para filtrar os resultados com base em uma condição, utilizou muito bem o ORDER BY para organizar os dados por ordem decrescente e ainda compreendeu a importância do LIMIT para restringir a quantidade de registros retornados.
Uma dica interessante para o futuro é usar OFFSET para pular um número específico de linhas antes de começar a exibir os resultados. Dessa forma:
SELECT * FROM TabelaColaboradores
WHERE salario > 5000
ORDER BY id_colaborador DESC
LIMIT 2 OFFSET 2;
Resultado: Retorna os dois próximos colaboradores com salário acima de 5000, ignorando os dois primeiros do resultado.
Isso faz uma paginação de resultados, útil para exibir dados em partes como em páginas de um site.
Fico à disposição! E se precisar, conte sempre com o apoio do fórum.
Abraço e bons estudos!