cacular dias entre dos fechas con instruccion select
Publicado por Antonio (1271 intervenciones) el 04/02/2019 02:08:53
Un saludo a todos:
Resulta que tengo que sumar cantidades siempre y cuando la diferencia de fechas sea mayor a cero.
Ejemplo
Dec {2} dCargos
date asFechaFinal
asFechaFinal = Date(String(Today(),'dd/mm/yyyy'))
Pero siempre me resulta con valores nulos...
¿Alguien sabe a que se debe o si donde estoy realizando los calculos de fechas es erroneo?
Gracias por sus aportaciones
Resulta que tengo que sumar cantidades siempre y cuando la diferencia de fechas sea mayor a cero.
Ejemplo
Dec {2} dCargos
date asFechaFinal
asFechaFinal = Date(String(Today(),'dd/mm/yyyy'))
1
2
3
4
5
6
7
8
9
SELECT Sum(pmp.documentos_cc.monto)
INTO :dCargos
FROM pmp.documentos_cc
WHERE ( (:asFechaFinal - pmp.documentos_cc.fecha_vence) >= 1 AND
(:asFechaFinal - pmp.documentos_cc.fecha_vence) <= 30) and
pmp.documentos_cc.monto > 0.00 and
pmp.documentos_cc.anulado = 'N' and
pmp.documentos_cc.cliente = '00550' and
pmp.documentos_cc.tipo In ('FAC','O/D');
Pero siempre me resulta con valores nulos...
¿Alguien sabe a que se debe o si donde estoy realizando los calculos de fechas es erroneo?
Gracias por sus aportaciones
Valora esta pregunta


0