Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Consulta en mes (https://www.clubdelphi.com/foros/showthread.php?t=10305)

el_enigma1 15-05-2004 06:25:23

Consulta en mes
 
Como se puedo en Interbase seleccionar datos que se encuentran comprendidos en cierto mes, es decir, queiro los datos de marzo del 2003
existe algo como
select TipoCambio from moneda where fecha = '03-2003'

yo se que podria hacer esto

select TipoCambio from moneda where fecha >= '03-01-2003'
and fecha <='03-31-2004';

pero tendria que configurar el mes para cada consulta es decir para los de 30 y 31 de una forma y chaecar si en el año que se busca el mes de febrero es bisiesto, y pues queria una forma mas elegante de hacerlo, claro si es que se puede en interbase.

jachguate 15-05-2004 06:50:11

asi:

Código SQL [-]
select *
  from tabla
 where extract(month from fecha) = 3; //marzo

Hasta luego.

;)

el_enigma1 15-05-2004 07:01:02

En mis narices
 
Bueno muchas gracias Jachguate,
sabes lo tenia en mis narices y no se me ocurrio hacerlo asi.
Y otra cosa, donde puedo encontrar algo de referencia de sql e interbase que se de un nivel aceptable?, ya que he usado el extract pero solo porque lo vi creo que en este foro pero no porque venga en la ayuda de interbase.
Y nuevamente gracias.

jachguate 15-05-2004 07:19:11

Pues en la propia documentación del IB suele estar bien explicado, o al menos entendible y es un buen punto de referencia no solo para sintaxis sino para comprender y aprender el dialecto IB.

Cual es la documentación correcta, depende de tu versión de IB... y normalmente vendrá en el CD del mismo o podes descargarla directamente de http://www.borland.com/interbase

Hasta luego.

;)


La franja horaria es GMT +2. Ahora son las 04:29:22.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi