How to find a week between two dates (SQL) -
how can select week, implying it's table has :
- a starting date
- an ending date
between 2 other dates (for example, of event)?
for instance (using dates), have
- 06/01/2015 -> 06/07/2015 targeted week
and
- 05/25/2015 -> 07/01/2015 entire period of event
i want query return weeks in-between period of event. able provide starting , ending dates of week (data selected wpf calendar), can't figure out how in single sql query.
i'm using sql management studio 2010
select * weektable w w.weekstartdate between @startdate , @enddate , w.weekenddate between @startdate , @enddate this give full weeks between 2 given dates.
if want partial weeks change to:
select * weektable w w.weekstartdate between @startdate , @enddate or w.weekenddate between @startdate , @enddate or @startdate between w.weekstartdate , w.weekenddate
Comments
Post a Comment