Chcę znaleźć rekord do tego tygodnia po prostu zadeklaruj aktualną datę. Przykład:Znajdź zakres dat tygodnia według bieżącej daty w sql?
select datename(dw,getdate()) -- Example today is Friday "27-04-2012"
więc jak mogę dostać zakres dat
start on monday "23-04-2012" or sunday "22-04-2012" As @dateStart to
end on sunday "29-04-2012" or saturday "28-04-2012" As @dateEnd
wtedy mogę wybrać zapytanie przez
select * from table where date>[email protected] AND date<[email protected]
Musisz sprawdzić, w którym dniu tygodnia jesteś i odjąć/dodać odpowiednią liczbę dni do swojej daty. – BugFinder