[Pgsql-ayuda] Ayuda para construir una consulta
Alvaro Herrera Munoz
alvherre@dcc.uchile.cl
Thu, 20 Nov 2003 18:02:43 -0300
On Thu, Nov 20, 2003 at 02:50:34PM -0600, Viaris hotmail wrote:
> 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)
Humm ... ?
Existen tipos de datos especializados para guardar fechas y horas. Usa
eso. "time with timestamp" y "date" son probablemente los que necesitas.
> 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.
SELECT ... FROM web, correo WHERE web.fecha = ...
--
Alvaro Herrera (<alvherre[@]dcc.uchile.cl>)
Officer Krupke, what are we to do?
Gee, officer Krupke, Krup you! (West Side Story, "Gee, Officer Krupke")