[Pgsql-ayuda] Ayuda para construir una consulta

From: "Viaris hotmail" <viaris(at)hotmail(dot)com>
To: <pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx>
Subject: [Pgsql-ayuda] Ayuda para construir una consulta
Date: 2003-11-20 20:50:34
Message-ID: Law10-OE33UJeS8IANI00007efd@hotmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Hola a todos,

Tengo dos tablas que llevan el numero de mensajes enviados via correo
electronico enviados, y hay otra tabla que lleva el numeor de mensajes
enviados via WEB.

Ambas tablas tienen en comun los campos de hora y fecha en que fue enviado
el mensaje, para fines estadisticos quiero tener el numero de mensajes
enviados via correo y via web, por hora, si hago la consulta de manera
independiente funciona, pero quisiera hacer un solo select para dos tablas,
lo he hecho agrupando por el campo de hora pero no me resulta.

El campo de hora var y los datos son: 20.43:53, el campo fecha es var y los
datos son:11/20/53, mis qury para ver los mensajes enviados por hora son:

select SUBSTR(hora,1,2) as ho,count(SUBSTR(hora,1,2)) as tot from web where
fecha='11/20/03' group by SUBSTR(hora,1,2)

select SUBSTR(hora,1,2) as ho,count(SUBSTR(hora,1,2)) as tot from correo
where fecha='11/20/03' group by SUBSTR(hora,1,2)

Mis resultados son de la forma:
ho | tot
----+-----
00 | 35
01 | 9
02 | 4
04 | 1
05 | 9
06 | 42
07 | 132
08 | 446
09 | 505
10 | 634
11 | 939
12 | 753
13 | 651
14 | 578

Pero no quiero tener dos consultas, quiero hacerla en un solo query para que
me de el conteo por hora de ambas tablas, es decir para envio via web y para
envio via correo.

algo asi como

ho | tot_correo|tot_web
----+---------+--------
00 | 35 |15
01 | 9 |20
02 | 4 |7
04 | 1 |9
05 | 9 |11
06 | 42 |10
07 | 132 |89
08 | 446 |90

Alguien podira ayudarme para construirla?

Saludos,

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera Munoz 2003-11-20 21:02:43 Re: [Pgsql-ayuda] Ayuda para construir una consulta
Previous Message Edwin Quijada 2003-11-20 20:38:05 Re: [Pgsql-ayuda] PostgreSQL-C-libpq