| From: | Alvaro Herrera Munoz <alvherre(at)dcc(dot)uchile(dot)cl> |
|---|---|
| To: | Viaris hotmail <viaris(at)hotmail(dot)com> |
| Cc: | pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx |
| Subject: | Re: [Pgsql-ayuda] Ayuda con el count() |
| Date: | 2003-11-21 15:26:52 |
| Message-ID: | 20031121152652.GC7120@dcc.uchile.cl |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-es-ayuda |
On Fri, Nov 21, 2003 at 08:54:01AM -0600, Viaris hotmail wrote:
> Tengo un query que saca el conteo de mensajes enviados por hora, para ello
> agrupe por el campo hora, lo que quiero es sacar un conteo de mensajes por
> hora, bueno el equry que tengo lo hace bien, el problema es que si no hubo
> mensajes a las 3 AM, la fila no la imprime, yo necesito que me imprima 0
> para esa fila.
Haz una funcion que devuelva todos los numeros de 0 a 23 y haces un JOIN
de eso con el select de tus datos (posiblemente un OUTER JOIN), con
COALESCE(count(blah blah), 0).
--
Alvaro Herrera (<alvherre[(at)]dcc(dot)uchile(dot)cl>)
"There was no reply" (Kernel Traffic)
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Guillermo García | 2003-11-21 15:50:32 | [Pgsql-ayuda] Conexion a la base de datos con power builder, help |
| Previous Message | Viaris hotmail | 2003-11-21 14:54:01 | [Pgsql-ayuda] Ayuda con el count() |