Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Marcos Vilela Alves

[Resolvido] contar campos repetdos como um

Recommended Posts

Ola.. tenho uma tabelna no meu BD mysql que recebe varios parametros dos meus clientes.. e um mesmo cliente pode ter mais de um parametro na tabela. mas eu estou precisando de contar qtos clientes tem nessa tabela, naum qtos itens entende?

ex:

cliente ---- numero --- valor

01 ---- 02-----25.5

01------03-----32

02 ----- 02 -----30

 

quero que a string mysql mi retorne nesse caso o valor dois e naum tres..

tentei assim...

select count(cco_cliente) as total from tabela where franquia='1' group by cco_cliente

mas essa string mi retornou uma tabela assim

total

2

1

entende ela naum somou cada cliente como um.. tem como eu fzr isso via mysql?????

pq sei q posso fazr usando php, mas queria uma solucao mais pratica e eficiente para o sistema....

 

desde jah obrigado....

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você quer separar isto por franquia ou só um count simples? Se for por franquia, tente assim:

 

select franquia, count(distinct cco_cliente) as total 
from tabela 
group by franquia

Se for só o count para uma franquia, faça assim:

 

select count(distinct cco_cliente) as total 
from tabela 
where franquia='1'

[]'s

 

 

Ps.: a sql acima funciona normalmente no sql server... não testei no mysql a questão do count(distinct campo) ok?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.