Vraag : Hoe kan ik de verslagen van de vorige maand in Januari tonen?

Hallo Deskundigen,
I am volgende SQL gebruiken om de verslagen van de vorige maand terug te winnen:
SELECT * VAN ReportTable WAAR MonthOfReport ZOALS „% " & MonthName (maand (nu) - 1) & „%“ EN YearOfReport als '2010 '
How kon ik
YearOfReport als „2010“
with vervangen iets die de verslagen van dit jaar toont, maar in Januari zou het dispays December records.
I willen vermijden bijwerkend SQL elk nieuw jaar door in het daadwerkelijke jaar „2011“/>My doel te typen etc.
Thank moet zeer altijd tonen van de vorige maand u.

Antwoord : Hoe kan ik de verslagen van de vorige maand in Januari tonen?

SELECTEER * UIT ReportTable WAAR MonthOfReport ZOALS „% " & MonthName (maand (nu) - 1) & „%“ EN YearOfReport =
jaar (DATEADD (maand, -1, getdate ()))
Andere oplossingen  
 
programming4us programming4us