Lists: | pgsql-es-ayuda |
---|
From: | Grover Navia <grover8navia(at)yahoo(dot)es> |
---|---|
To: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Cosulnta SQL con tipo de datos Fecha y Hora |
Date: | 2005-02-24 01:34:53 |
Message-ID: | 20050224013453.33397.qmail@web25001.mail.ukl.yahoo.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-es-ayuda |
Hola a todos
Ya busque en varios de los manuales que tengo a mano, y no encuentro como comparar un campo de tipo fecha y hora en una consulta SQL, estoy programando con Visual Basic 6.0; y envio como parametros de comparacion la hora. para ser mas explicito aqui colo un jemplo de lo quiero
select * from miTabla Where desdeHr = miParametro
la pregunta es : ¿miParametro debe tener algun simbolo especial para compara indicar que se trata del tipo de dato hora en este caso?
De ante mano las mil gracias por su ayuda.
---------------------------------
From: | Juanky Moral <juanky(dot)moral(at)gmail(dot)com> |
---|---|
To: | Grover Navia <grover8navia(at)yahoo(dot)es> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Cosulnta SQL con tipo de datos Fecha y Hora |
Date: | 2005-02-24 09:45:20 |
Message-ID: | 463a53a4050224014573ea9df@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-es-ayuda |
Asumiendo que tengas puesto el datestyle en forma dmy, algo así serviría:
SELECT * FROM mitabla WHERE desdehr > '21-02-2005 10:15';
On Thu, 24 Feb 2005 02:34:53 +0100 (CET), Grover Navia
<grover8navia(at)yahoo(dot)es> wrote:
> Hola a todos
>
> Ya busque en varios de los manuales que tengo a mano, y no encuentro como
> comparar un campo de tipo fecha y hora en una consulta SQL, estoy
> programando con Visual Basic 6.0; y envio como parametros de comparacion la
> hora. para ser mas explicito aqui colo un jemplo de lo quiero
>
> select * from miTabla Where desdeHr = miParametro
>
> la pregunta es : ¿miParametro debe tener algun simbolo especial para compara
> indicar que se trata del tipo de dato hora en este caso?
>
> De ante mano las mil gracias por su ayuda.
>
>
>
>
> ________________________________
>
>
>
>
--
Juanky Moral
"Tendré que moverme más rápido: el horizonte brilla eléctrico."
(Horizonte Eléctrico - www.losdeltonos.com )
From: | Martín Marqués <martin(at)bugs(dot)unl(dot)edu(dot)ar> |
---|---|
To: | Grover Navia <grover8navia(at)yahoo(dot)es> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Cosulnta SQL con tipo de datos Fecha y Hora |
Date: | 2005-02-24 18:02:27 |
Message-ID: | 200502241502.27947.martin@bugs.unl.edu.ar |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-es-ayuda |
El Mié 23 Feb 2005 22:34, Grover Navia escribió:
> Hola a todos
>
> Ya busque en varios de los manuales que tengo a mano, y no encuentro como
> comparar un campo de tipo fecha y hora en una consulta SQL, estoy
> programando con Visual Basic 6.0; y envio como parametros de comparacion la
> hora. para ser mas explicito aqui colo un jemplo de lo quiero
>
> select * from miTabla Where desdeHr = miParametro
>
> la pregunta es : ¿miParametro debe tener algun simbolo especial para
> compara indicar que se trata del tipo de dato hora en este caso?
1) Este ejemplo no es bueno si no viene con informacion de la estructura de la
tabla (al menos se necesita saber de que tipo es el campo desdeHr).
2) Supondre que desdeHr es de tipo TIMESTAMP, asi que deberias hacer:
select * from miTabla Where desdeHr = '1/1/2005 11:21'::TIMESTAMP
Suerte.
--
15:00:34 up 165 days, 4:55, 2 users, load average: 0.34, 0.41, 0.41
-----------------------------------------------------------------
Martín Marqués | select 'mmarques' || '@' || 'unl.edu.ar'
Centro de Telematica | DBA, Programador, Administrador
Universidad Nacional
del Litoral
-----------------------------------------------------------------