AJUDA COM CONSULTA SQL 10 MAIORES CLIENTES
Pessoal, boa noite a todos, estou tentando fazer uma consulta que
retorne os 10 maiores clientes de uma determinada tabela, com algumas
pesquisas consegui fazer o código abaixo mas ele só traz os primeiros
registros sem o critério MAX, alguém pode ajudar?
Na teoria seria multiplicar a quantidade de itens pelo valor do produto
e achar os 10 maiores clientes mas não estou conseguindo o resultado
desejado.
Desde já agradeço a quem possa ajudar.
retorne os 10 maiores clientes de uma determinada tabela, com algumas
pesquisas consegui fazer o código abaixo mas ele só traz os primeiros
registros sem o critério MAX, alguém pode ajudar?
sql = [Ô]SELECT TOP 10 [Ô]& _
[Ô] Codigo, Data, Numero, Produto, Cliente,[Ô] & _
[Ô] Descricao, MAX (QTDE * Preco), Preco FROM tbVendas[Ô] & _
[Ô] GROUP BY Codigo, Data, Numero, Produto, [Ô] & _
[Ô] Cliente, Descricao, QTDE, Preco[Ô]
Na teoria seria multiplicar a quantidade de itens pelo valor do produto
e achar os 10 maiores clientes mas não estou conseguindo o resultado
desejado.
Desde já agradeço a quem possa ajudar.
Citação:sql = [Ô]SELECT TOP 10 [Ô]& _
[Ô] Codigo, Data, Numero, Produto, Cliente,[Ô] & _
[Ô] Descricao, MAX (QTDE * Preco), Preco FROM tbVendas[Ô] & _
[Ô] GROUP BY Codigo, Data, Numero, Produto, [Ô] & _
[Ô] Cliente, Descricao, QTDE, Preco [Ô] & _
[Ô] ORDER BY MAX(QTDE * Preco) DESC [Ô]
O MAX aqui não é necessário.
Citação::
O MAX aqui não é necessário.
Muito obrigado, toda ajuda é sempre bem vinda.
Citação::
sql = [Ô]SELECT TOP 10 [Ô]& _
[Ô] Codigo, Data, Numero, Produto, Cliente,[Ô] & _
[Ô] Descricao, MAX (QTDE * Preco), Preco FROM tbVendas[Ô] & _
[Ô] GROUP BY Codigo, Data, Numero, Produto, [Ô] & _
[Ô] Cliente, Descricao, QTDE, Preco [Ô] & _
[Ô] ORDER BY MAX(QTDE * Preco) DESC [Ô]
Funcionou, muito obrigado.
Tópico encerrado , respostas não são mais permitidas