10 maiores clientes

Delphi

19/03/2003

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

Curtidas 0

Respostas

Maurício Santos

Maurício Santos

19/03/2003

Olá!!!

Vou tentar te ajudar:

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

Espero ter ajudado

[]´s


GOSTEI 0
Bilouro

Bilouro

19/03/2003

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


GOSTEI 0
POSTAR