marrullas
10-05-2004, 18:30:31
Hola de nuevo gente
mi problema es el siguiente necesito saber cuantas semanas hay entre 2 fechas una en una tabla y el dia de hoy ya tengo parte del problema solucionado es decir tengo lo siguiente un procedimiento en la base de datos firebird asi:
select fecha from tabla into :fecha1
num_semanas=(cast('today' as date)-:fecha1)/7;
con unas condiciones creo que me serviria pero se que por ejemplo en oracle hay funciones que sacan el numero de semanas, mese o dias de 2 fechas dadas.
Existen funciones parecidas en firebird?
como esta es acertado?
de antemano muchas gracias
mi problema es el siguiente necesito saber cuantas semanas hay entre 2 fechas una en una tabla y el dia de hoy ya tengo parte del problema solucionado es decir tengo lo siguiente un procedimiento en la base de datos firebird asi:
select fecha from tabla into :fecha1
num_semanas=(cast('today' as date)-:fecha1)/7;
con unas condiciones creo que me serviria pero se que por ejemplo en oracle hay funciones que sacan el numero de semanas, mese o dias de 2 fechas dadas.
Existen funciones parecidas en firebird?
como esta es acertado?
de antemano muchas gracias