Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 15-05-2004
el_enigma1 el_enigma1 is offline
Miembro
 
Registrado: may 2004
Posts: 57
Poder: 21
el_enigma1 Va por buen camino
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.
Responder Con Cita
  #2  
Antiguo 15-05-2004
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 28
jachguate Va por buen camino
asi:

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

Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita
  #3  
Antiguo 15-05-2004
el_enigma1 el_enigma1 is offline
Miembro
 
Registrado: may 2004
Posts: 57
Poder: 21
el_enigma1 Va por buen camino
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.
Responder Con Cita
  #4  
Antiguo 15-05-2004
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 28
jachguate Va por buen camino
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.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 06:46:52.


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
Copyright 1996-2007 Club Delphi