Dicas do OsmarJr

Consulta para devolver n registros mais altos ou mais baixos


Como crio uma consulta que me devolva os cinco registros com valores mais altos ou mais baixos em um campo da minha tabela?

Autores: Dev Hashish e OsmarJr

Dois exemplos:

Para os cinco mais altos:


SELECT Top 5 NomeProduto, PrecoUnitario
FROM Produtos
GROUP BY NomeProduto, PrecoUnitario
ORDER BY PrecoUnitario DESC;

Para os cinco mais baixos:

SELECT Top 5 NomeProduto, PrecoUnitario
FROM Produtos
GROUP BY NomeProduto, PrecoUnitario
ORDER BY PrecoUnitario ASC;

 

Home

Contato | Copyright©Osmar José Correia Júnior | 24-Nov-2005 18:23