Esta consulta funciona:
SELECT *
FROM Pedidos
WHERE DATEADD(wk, Productos.proTiempo, Pedidos.osiFechaSie) <= GETDATE())
LA PREGUNTA ES:
Existe forma de utilizar el DATEADD pasándole como parámetro en lugar de las
constantes disponibles el contenido de un campo de una tabla que tenga
almacenado el valor de cada una de las constantes?
Algo así como:
SELECT *
FROM Pedidos
WHERE DATEADD(Pedidos.pedEstado, Productos.proTiempoSiembra,
Pedidos.osiFechaSie) <= GETDATE())
El problema lo tengo porque necesito sumarle a una fecha un determinado
intervalo, pero dicho intervalo puede estar en horas, días, meses o años.
Gracias por la ayuda.
Leer las respuestas