Ayuda con Sql para calculo de fechas en Postgress
Publicado por Khani (1 intervención) el 02/12/2012 18:28:03
Muy buenas querido compañeros listeros, aquí estoy con una duda que para mas de uno será muy facil, pero que a mi me tiene complicado.
Necesito hacer un sql(necesito la sentencia!!!) que al inicializar la aplicación me haga un calculo entre 2 fechas (la fecha actual menos una fecha guardada en un campo de una tabla) y si el resto en días es mayor que una variable que se asignara, pero pongamos de ejemplo 5, me liste todos esas facturas que están pasadas de pago. Ahora si fuera contra sqlserver sería genial porque con datediff lo hace muy facil, pero postgres no soporta está instrucción, se utiliza date_part, pero realmente no la entiendo o no logro realizar está operación.
Dejo a continuación la idea, si me ayudan se los agradezco porque estoy trancado en el curro con esto por favor!!!
SELECT idods
FROM ods
WHERE ((date_part("day",now())-(date_part("day",fecha))>diasAsignados
ORDER BY idods ASC;
Mil gracias
Khani
Necesito hacer un sql(necesito la sentencia!!!) que al inicializar la aplicación me haga un calculo entre 2 fechas (la fecha actual menos una fecha guardada en un campo de una tabla) y si el resto en días es mayor que una variable que se asignara, pero pongamos de ejemplo 5, me liste todos esas facturas que están pasadas de pago. Ahora si fuera contra sqlserver sería genial porque con datediff lo hace muy facil, pero postgres no soporta está instrucción, se utiliza date_part, pero realmente no la entiendo o no logro realizar está operación.
Dejo a continuación la idea, si me ayudan se los agradezco porque estoy trancado en el curro con esto por favor!!!
SELECT idods
FROM ods
WHERE ((date_part("day",now())-(date_part("day",fecha))>diasAsignados
ORDER BY idods ASC;
Mil gracias
Khani
Valora esta pregunta


0