10 maiores clientes
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
Curtidas 0
Respostas
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
Vou tentar te ajudar:
for i = 1 to 10 do
Select * from Clientes order by Vendas desc
Espero ter ajudado
[]´s
GOSTEI 0
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
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