Jump to content
Fórum Script Brasil
  • 0

SELECT COUNT + GROUP BY


Waister Marques

Question

Boa tarde pessoal, uma ajuda, estou montando a query abaixo, mas quando mando executar ele traz a tela para eu passar os parametros de data e vendedor, mas quando coloco ele retorna o resultado de quantos pedidos tenho para cada cliente, sendo que eu queria que ele contasse a quantidades de clientes que tenho mas agrupasse na soma sem contar duas vezes caso eu tenho um cliente com 3 pedidos nesse periodo que coloco nos parametros.

SELECT COUNT(v.cliente)

FROM VENDA V INNER JOIN CLIENTE C ON V.CLIENTE = C.CLIENTE

LEFT OUTER JOIN VENDEDOR VE ON V.VENDEDOR = VE.VENDEDOR

where v.datsis = :DATA

and (v.vendedor = :cjvendedor or v.vendedor in

(select x.vendedord from cjvendedor x where x.vendedorm=:cjvendedor))

group by V.CLIENTE

alguém pode me judar e dizer como faço para ele trazer o total de clientes ao invés de trazer quantos pedidos tem para cara um?

Link to comment
Share on other sites

1 answer to this question

Recommended Posts

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      652.1k
×
×
  • Create New...