Frage : Wie kann ich Aufzeichnungen des vorhergehenden Monats im Januar anzeigen?

Hallo Experten,
I morgens using den folgenden SQL zum Zurückholen Aufzeichnungen des vorhergehenden Monats:
SELECT * VON ReportTable IN DEM MonthOfReport WIE „% " u. MonthName (Monat (jetzt) - 1) u. „%“ UND YearOfReport wie '2010 '
How ich
YearOfReport wie „2010“
with ersetzen könnte etwas, das diesjährige Aufzeichnungen anzeigt, aber im Januar es dispays Dezember records.
I, die des Jahr zuvor den SQL, jedes neue Jahr zu aktualisieren vermeiden möchte, indem er im tatsächlichen Jahr schrieb, „2011“ etc.
My Ziel, das vorhergehenden records.
Thank immer sehr viel anzuzeigen des Monats Sie.
ist

Antwort : Wie kann ich Aufzeichnungen des vorhergehenden Monats im Januar anzeigen?

* VON ReportTable, IN DEM MonthOfReport „% " u. MonthName (Monat (jetzt) MÖGEN - 1) VORWÄHLEN u. „%“ UND YearOfReport =
Jahr (DATEADD (Monat, -1, getdate ()))
Weitere Lösungen  
 
programming4us programming4us