TroxyMedlem sedan mars 20041 505 inläggFrågan22 sep. 2006 12:09#1Hejsan, jag använder MSSQL och skulle behöva få fram den senaste söndagen. Om jag exempelvis petar in dagens datum 2006-09-22 så vill jag få tillbaka 2006-09-17... Är det möjligt? Tacksam för svar :)
DannyMedlem sedan juli 200412 913 inlägg22 sep. 2006 19:06#2rent allmänt så brukar det väl finnas någon "day-of-week"-funktion!? som t ex returnerar en siffra 7 (eller vad det nu kan vara) för söndag.
TroxyMedlem sedan mars 20041 505 inlägg25 sep. 2006 06:12#3Ja det finns en sån funktion. Antagligen så får man väl göra någon sorts uträkning utifrån det?
DdoggelitoMedlem sedan juni 20003 076 inlägg25 sep. 2006 06:57#4typ så här: :) set datefirst 1; declare @date datetime; set @date = '2006-09-25' select dateadd(d, -datepart(dw, @date), @date)