Como selecionar os 5 principais elementos de uma tabela SQL

A seleção de um subconjunto limitado de dados em tabelas pode ser feito de várias maneiras no SQL.

PostgreSQL e MySQL

Passo 1

Conecte-se ao seu programa de consulta desejado e inicie uma nova consulta.

Passo 2

Digite sua instrução SELECT, incluindo as instruções WHERE e ORDER BY. Por exemplo, para encontrar os cinco itens com as vendas mais baixas, você poderia digitar:

SELECT soma (product_sales) FROM salesRecords ORDER BY soma (product_sales) ASC

Se você quisesse as cinco vendas mais altas em vez das mais baixas, poderá reverter a ordem.

Passo 3

Escreva LIMIT 5 após a cláusula SELECT para limitar o resultado a cinco registros. Você pode aumentar ou diminuir o número de registros como desejar. O PostgreSQL também suporta OFFSET, que permite exibir os resultados em um midrange também. Por exemplo, você pode selecionar os segundos valores mais baixos (valores 6-10) digitando LIMIT 5 OFFSET 5.

Microsoft SQL

Passo 1

Conecte-se ao seu programa de consulta desejado e inicie uma nova consulta.

Passo 2

Escreva SELECT TOP 5 para indicar o limite de registros que devem ser exibidos. O Microsoft SQL também suporta o uso de BOTTOM para recuperar as últimas linhas de um conjunto de registros em vez do primeiro. Na quantidade que você vai selecionar, você pode usar um valor inteiro com um certo número de linhas, ou uma indicação numérica da porcentagem desejada, seguida pela palavra-chave "PERCENT". Por exemplo: SELECT BOTTOM 10 PERCENT.

Passo 3

Digite o resto da sua instrução SELECT, incluindo cláusulas WHERE e ORDER BY.