datepart

16/06/2009 - 13:21 von Markus | Report spam
hallo NG,

ich habe mal wieder ein Problem mit einer Abfrage.
Und zwar will ich ein select auf einen Eintrag in einer Tabelle machen, die an
einem bestimmten Tag (z.B. 1 erste des letzten Monats um 7:00 Uhr) Daten
enthàlt.
Wie ziehe ich den vom aktuellen Monat 1 ab? Den ersten Tag des aktuellen
Monats
kann ich ja mit datepart machen.
"select GetDate() - DatePart(dd, GetDate()) + 1"
Als Ergebnis muss auf jedenfall datetime zurück kommen..

Gruss

M.
 

Lesen sie die antworten

#1 Jürgen Volke
16/06/2009 - 13:56 | Warnen spam
Hallo Markus


ich habe mal wieder ein Problem mit einer Abfrage.
Und zwar will ich ein select auf einen Eintrag in einer Tabelle machen,
die an
einem bestimmten Tag (z.B. 1 erste des letzten Monats um 7:00 Uhr) Daten
enthàlt.
Wie ziehe ich den vom aktuellen Monat 1 ab? Den ersten Tag des aktuellen
Monats
kann ich ja mit datepart machen.
"select GetDate() - DatePart(dd, GetDate()) + 1"
Als Ergebnis muss auf jedenfall datetime zurück kommen..




dateadd(Month,-1,getdate())

HTH Jürgen

Ähnliche fragen