Virtuelle Liste

04/04/2008 - 10:04 von Dirk Verweyen | Report spam
Hallo,


ich suche ne Möglichkeit mir ne Liste von x nach Tage(Heute) zu
basteln.

SELECT I AS Tage
FROM dbo.Liste(0, DATEDIFF([Day], '01.01.1900', GETDATE()))
Liste

Klappt aber leider nichthat jemand ne Idee wie ich das hinbekommen
könnte, das ich
in dbo.liste(0, Variable) Liste bekomme?

Gruß, Dirk
 

Lesen sie die antworten

#1 Hannes Brunner
04/04/2008 - 10:27 | Warnen spam
Hallo Dirk,

Dirk Verweyen schrieb:
Hallo,

ich suche ne Möglichkeit mir ne Liste von x nach Tage(Heute) zu
basteln.



ein probates Mittel in solchen Fàllen ist eine statische Kalendertabelle.

SELECT I AS Tage
FROM dbo.Liste(0, DATEDIFF([Day], '01.01.1900', GETDATE()))
Liste



Das wàre dann:

SELECT DATEDIFF(Day, '19000101', k.Datum) AS Tage
FROM Kalendertabelle k
WHERE k.Datum <= GetDate()

Wobei ich mich allerdings frage wozu das gut sein soll ...

Gruß
Hannes

Ähnliche fragen