Re: [Pgsql-ayuda] Contar registros segun un campo....

From: <bit(at)eros(dot)pquim(dot)unam(dot)mx>
To: ariel(at)hensa(dot)com(dot)ar
Cc: Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
Subject: Re: [Pgsql-ayuda] Contar registros segun un campo....
Date: 2002-06-25 23:05:23
Message-ID: 200206252305.g5PN5Nd01681@blackhole.universe.bit
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

> Hola gente....
>
> Tengo una base de datos, donde dentro tengo una serie de registros que
> son las llamadas telefonicas que se hacen en la empresa.
>
> Cada registro es una llamada y queda guardado el numero al cual se llama.
> Me piden que haga un resumen mostrando la cantidad de llamadas que se
> hicieron a un determinado numero y sumar el tiempo total, pero lo que no
> se como hacer es como "encontrar" los numeros que mas se llaman...
>
> Cada registro tiene datos asi...
>
> hora, fecha, numero, y otros campos mas y tengo el campo log_nume que
> adentro tiene los numeros y cada registro tiene un numero..., mi base
> seria..
>
> 429230
> 428825
> 428825
> 421666
> 429230
> 429230
>
> Yo tengo que sacar un reporte diciendo,
> 429230 3 llamadas
> 428825 2 llamadas
>
> El problema esta en que yo no se que numeros se marcan, por que todos
> los internos pueden hacer llamados y no se cual numero buscar para saber
> cual tiene mas registros, asi que tendria que ordenar los datos por
> numero y despues ahi contar los numeros?, seria asi?
>
> Alguien sabe de algun metodo para hacer esto?
>
> Gracias!
>

segun yo puedes hacer algo como:

select log_nume, count(log_nume) from tabla group by log_nume order by
log_nume

Debe darte dos columnas como resultado, una al numero y otra con la
veces que aparece.

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Gunnar Wolf 2002-06-25 23:14:56 Re: [Pgsql-ayuda] Contar registros segun un campo....
Previous Message Ariel Nardelli 2002-06-25 22:43:15 [Pgsql-ayuda] Contar registros segun un campo....