SELECT *
FROM TabelaColaboradores
limit 5
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
limit 5
Olá, Luciana. Tudo bem com você?
Sua consulta atende corretamente ao que foi solicitado na atividade sobre limitar o número de resultados com LIMIT. O SELECT * permite retornar todas as colunas da tabela TabelaColaboradores, enquanto o LIMIT 5 restringe a quantidade de registros exibidos para apenas 5. Como a proposta era obter uma amostra dos 5 primeiros colaboradores cadastrados, a consulta apresentada está adequada ao exercício.
Uma dica interessante para continuar praticando é observar que o LIMIT pode ser combinado com outros recursos do SQL. Por exemplo, se você quisesse visualizar apenas os 5 colaboradores com os maiores salários, poderia utilizar uma ordenação com ORDER BY Salario DESC antes do LIMIT 5. Assim, o banco primeiro considera os salários em ordem decrescente e depois retorna somente os cinco primeiros registros desse resultado.
Também é importante perceber que, sem um ORDER BY, o banco de dados não garante necessariamente uma ordem específica para os registros retornados. Para uma atividade que pede os primeiros registros de acordo com algum critério definido, combinar ORDER BY e LIMIT pode deixar a consulta mais precisa.
Como você combinaria ORDER BY e LIMIT para encontrar, por exemplo, os três colaboradores com os maiores salários?
Parabéns pelo exercício, Luciana, e obrigado por compartilhar sua solução. Continue praticando e publicando suas atividades. O fórum está à disposição sempre que precisar.