Necesito programar algunos artículos en una consulta postgres basada en una fecha de entrega solicitada para un pedido. Por ejemplo, el pedido tiene una entrega solicitada un lunes (20120319, por ejemplo) y el pedido debe prepararse el día laborable anterior (20120316).Calcular el día laborable más cercano en Postgres
¿Pensamientos sobre el método más directo? Estoy abierto a agregar una tabla de fechas. Estoy pensando que debe haber una mejor manera que un largo conjunto de declaraciones de casos usando: SELECCIONE EL EXTRACTO (DOW FROM TIMESTAMP '2001-02-16 20:38:40');
¿Qué pasa si el viernes es feriado? –
Funcionó como un amuleto. Gracias. Para aclarar una cosa para otros, cuando Clodoaldo dice "invierta la consulta", cámbiela a "seleccionar min (s.a)", no cambie < to >. – Dustin
Vacaciones Voy a manejarlo de forma ligeramente diferente. Supongo que para usar su solución anterior, tendrías que guardarla en alguna parte. Pero son lo suficientemente infrecuentes para nosotros que solo volveremos a programar los pedidos. – Dustin