Contar registros ....

29/04/2005 - 23:50 por J Lara | Informe spam
Tengo una consulta de lista de clientes con venta, muchos se repiten en
la tabla por eso uso el distinct y obtengo un listado hacia abajo, pero nada
mas necesito la cantidad de clientes no importa la veces que aparescan y
trato de utilizar el Count para efectuar un conteo de los clientes que nos
visitaron aunque hayan repetido los cuento como uno solo.

esta es la consulta inicial:

C1=codigo cliente
C2=Fecha

Select distinct T1.C1 From T1 Where T1.C2 Between "20050421" And "20050427"

y solo agrego el count y no me funciona

Select count=(distinct T1.C1 From T1 Where T1.C2
Between "20050421" And "20050427")

Alguienme podria decir en que estoy mal y ayudarmal respecto ?

MIl gracias por su apoyo

Saludos.
 

Leer las respuestas

#1 Alejandro Mesa
30/04/2005 - 01:34 | Informe spam
J Lara,

Select count(distinct T1.C1) as cnt
From T1
Where T1.C2 Between '20050421' And '20050427'


AMB


"J Lara" wrote:

Tengo una consulta de lista de clientes con venta, muchos se repiten en
la tabla por eso uso el distinct y obtengo un listado hacia abajo, pero nada
mas necesito la cantidad de clientes no importa la veces que aparescan y
trato de utilizar el Count para efectuar un conteo de los clientes que nos
visitaron aunque hayan repetido los cuento como uno solo.

esta es la consulta inicial:

C1=codigo cliente
C2=Fecha

Select distinct T1.C1 From T1 Where T1.C2 Between "20050421" And "20050427"

y solo agrego el count y no me funciona

Select count=(distinct T1.C1 From T1 Where T1.C2
Between "20050421" And "20050427")

Alguienme podria decir en que estoy mal y ayudarmal respecto ?

MIl gracias por su apoyo

Saludos.


Preguntas similares