Más de fechas

27/05/2008 - 10:40 por Alhambra Eidos Kiquenet | Informe spam
Hola a todos,

tengo una consulta donde en la parte where tengoalgo así:

where...

(V_INF_FORECAST.MESPOSIBLEACEPPRESU >= DATEPART(Month, '26/05/2008'))
AND (V_INF_FORECAST.MESPOSIBLEACEPPRESU <= DATEPART(Month, DATEADD(month, 2,
'26/05/2008')) )

AND (V_INF_FORECAST.ANOPOSIBLEACEPPRESU = DATEPART(Year, '26/05/2008'))


La cuestióne s que se quieren datos del mes actual, mes actual + 1 y mes
actual + 2 (el mes actual y los dos siguientes).
El problema es que se tienen campos separados para el mes y el año, y el
cambio de año, si estoy en diciembre, tendría diciembre (12), enero (1)
febrero (2). Siendo así, teniendo

(V_INF_FORECAST.MESPOSIBLEACEPPRESU >= 12)
AND (V_INF_FORECAST.MESPOSIBLEACEPPRESU <= 2 )
no funcionaria.

Cómo podría expresar la condición where ??

Gracias de antemano.

http://www.alhambra-eidos.es/web2005/index.html
www.kiquenet.net
http://www.setbb.com/putainformatic...opic.php?p„3
www.trabajobasura.com/solusoft
 

Leer las respuestas

#1 Miguel Egea
27/05/2008 - 11:48 | Informe spam
¿has guardado por separado año y mes? ¿tienes la fecha en algun otro campo?
¿es SQL 2000 o 2005?

Saludos

"Alhambra Eidos Kiquenet"
wrote in message news:
Hola a todos,

tengo una consulta donde en la parte where tengoalgo así:

where...

(V_INF_FORECAST.MESPOSIBLEACEPPRESU >= DATEPART(Month, '26/05/2008'))
AND (V_INF_FORECAST.MESPOSIBLEACEPPRESU <= DATEPART(Month, DATEADD(month,
2,
'26/05/2008')) )

AND (V_INF_FORECAST.ANOPOSIBLEACEPPRESU = DATEPART(Year, '26/05/2008'))


La cuestióne s que se quieren datos del mes actual, mes actual + 1 y mes
actual + 2 (el mes actual y los dos siguientes).
El problema es que se tienen campos separados para el mes y el año, y el
cambio de año, si estoy en diciembre, tendría diciembre (12), enero (1)
febrero (2). Siendo así, teniendo

(V_INF_FORECAST.MESPOSIBLEACEPPRESU >= 12)
AND (V_INF_FORECAST.MESPOSIBLEACEPPRESU <= 2 )
no funcionaria.

Cómo podría expresar la condición where ??

Gracias de antemano.

http://www.alhambra-eidos.es/web2005/index.html
www.kiquenet.net
http://www.setbb.com/putainformatic...opic.php?p„3
www.trabajobasura.com/solusoft

Preguntas similares