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

Popular posts from this blog

javascript - Bootstrap Popover: iOS Safari strange behaviour -

Magento/PHP - Get phones on all members in a customer group -

session - Logging Out Using PHP -