Formatering af dato til uge
Hej,I en MS-SQL db har jeg et felt "Dato", hvor data er gemt således yyyymmdd
I en select formateres dato til uge (yyyy-ww) således:
SELECT CAST(DATEPART(yyyy, Dato) as varchar(4)) + '-' + CAST(DATEPART(ww, Dato) as varchar(2)) AS Uge
Problemet er, at uge 1 til 9 returneres således 2009-1, 2009-2 osv.
Jeg ønsker at uge altid er 2 ciffer således 2009-01, 2009-02 så jeg kan sortere records efter uge.