Cuestión : Necesitar conseguir meses anteriores en servidor del SQL

Sí, es yo… que otro en una larga cola de questions.

I tiene otra vez este SQL: mes del

SELECT, funding_stoplight, mes del stoplight_listing
WHERE del funding_desc
FROM = datepart (mes, getDate ()) Y año = datepart (año, getDate ()) Y pid = “PRUEBA”; el

which trabaja muy bien para lo que necesito… el estado del month.

Now que el cliente quisiera que consiguiera el estado del

Things de los meses… para considerar… el

If comienzo de un proyecto apenas, no hay

if de los meses… estamos en el mes 1 o 2 allí va solamente a estar en máximo, 1 o 2 meses de previous.

If atravesamos años… cómo calculo para ése… en vista de que un proyecto podría comenzar el 1 de enero,/>
I pienso que son los valores de vuelta de las cubiertas it.

The para el SQL ANTEDICHO: luz de parada Description
7 Y del

Month que un cierto

I del texto… querer para exhibir los 3 meses anteriores: el

So podría ser: el

6 G todo es el good
5 R que todo es el bad
4 Y todo no es tan malo….¿el

Do necesito declaraciones de SQL separadas o puedo lograrlo con en el SQL?

Thanks, todo,

Peter
class= del

Respuesta : Necesitar conseguir meses anteriores en servidor del SQL

usted debe mejor tener la fecha completa en una columna en vez de las columnas separadas por año y mes…


esa manera usted puede tener una pregunta con la “fecha ENTRE el getDate () Y DATEADD (MES, -3, el getDate ())”


Otras soluciones  
 
programming4us programming4us