From: | Pablo Braulio <brulics(at)gmail(dot)com> |
---|---|
To: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Contar registros insertados por mes. |
Date: | 2006-05-02 14:46:01 |
Message-ID: | 200605021646.06368.brulics@gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Hola a todos.
Estoy tratando de hacer una consulta para extraer el número de registros
agrupando por el mes. Pero no lo consigo.
Esta es la consulta que hago.
SELECT empresa, to_char(fecha, 'mm/yy') as fecha, count(*) as cantidad from
rev_accesos where empresa = 4 group by empresa, fecha;
El resultado no es el que deseo pues aunque le formateo las salida de "fecha"
para que me muestre sólo mes/año, al parecer los agrupa por días.
-- empresa | fecha | cantidad
---------+-------+----------
4 | 01/06 | 924
4 | 01/06 | 602
4 | 01/06 | 727
4 | 01/06 | 658
4 | 01/06 | 393
4 | 01/06 | 405
4 | 01/06 | 195
4 | 01/06 | 429
4 | 01/06 | 623
4 | 01/06 | 534
4 | 01/06 | 510
4 | 01/06 | 374
4 | 01/06 | 330
4 | 01/06 | 214
4 | 01/06 | 111
4 | 01/06 | 106
4 | 01/06 | 652
4 | 01/06 | 436
4 | 01/06 | 299
4 | 01/06 | 695
4 | 01/06 | 323
...
Estos son los campos de la tabla:
id | integer | not null default
nextval('rev_accesos_id_seq'::regclass)
empresa | integer | not null
equipo | character varying(40) |
usuario | character varying(40) | not null
programa | character varying(10) |
tipo_acceso | character varying(80) | not null
fecha | date | not null
hora | time without time zone | not null
fichero_accedido | character varying(200) |
registro_accedido | character varying(200) |
revision | timestamp without time zone |
¿Alguien podría decirme como puedo hacer esto?.
Gracias a todos.
Saludos.
Pablo
------------
Jabber: bruli(at)myjabber(to)net
Fingerprint: 944D 10DA 4C10 08D1 574D 4B48 3BC1 CEF7 F222 EB1D
From | Date | Subject | |
---|---|---|---|
Next Message | dkuroki | 2006-05-02 15:01:10 | Re: Contar registros insertados por mes. |
Previous Message | Jorge D | 2006-05-02 13:32:53 | Jobs |