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.

Preguntas similare

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.


Respuesta Responder a este mensaje
#2 Mario Peña
30/04/2005 - 01:40 | Informe spam
Hola, puedes hacerlo asi:

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

Saludos,
Mario


"J Lara" escribió en el mensaje
news:
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.


Respuesta Responder a este mensaje
#3 J Lara
30/04/2005 - 16:45 | Informe spam
Gracias por sus respuestas Alex y Mario, lo arregle como me
indican..

Saludos.

"Mario Peña" escribió:

Hola, puedes hacerlo asi:

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

Saludos,
Mario


"J Lara" escribió en el mensaje
news:
> 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.
>
>



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida