10 maiores clientes

19/03/2003

0

Alguem poderia me dizer como fazer uma consullta para que sejam me mostrado os 10 maiores clientes de acordo como número de vendas?


Anonymous

Anonymous

Responder

Posts

20/03/2003

Maurício Santos

Olá!!!

Vou tentar te ajudar:

for i = 1 to 10 do
Select * from Clientes order by Vendas desc

Espero ter ajudado

[]´s


Responder

20/03/2003

Bilouro

EXEMPLO

TABELA: VENDAS
CAMPOS: NOME, VALOR_VENDA

QUERY>SCRIPT

SELECT TOP 10 NOME, SUM(VALOR_VENDA) VENDAS
FROM VENDAS
GROUP BY NOME

OBS.: ISSO É UMA SCRIPT SOMENTE DO SQL E O DELPHI NÃO DEIXA VC FAZER ISSO. A SAÍDA PODE SER CRIAR UMA PROCEDURE

CREATE PROCEDURE DEZ_MELHORES AS
SELECT TOP 10 NOME, SUM(VALOR_VENDA) VENDAS
FROM VENDAS
GROUP BY NOME
GO

AÍ VC USA O COMPONENTE STOREDPROC...

IMPORTANTÍSSIMO: NA PROPRIEDADE STOREDPROCNAME DEIXE APENAS O NOME DA PROCEDURE QUE É DEZ_MELHORES RETIRE ´;´ E O NÚMERO QUE SEGUE...

[]´S


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar