Why don't you post your table structure and same sample data. I'm pretty confident that you won't need 70 queries... you could always calculate the Date Range of the current week from getdate()...Select getdate(), Today = dateadd(dy,datediff(dy,0,getdate()),0), Monday = dateadd(dy,datediff(dy,0,getdate())-(datepart(dw,getdate()+0)+5)%7,0), NextMonday = dateadd(dy,datediff(dy,0,getdate())-(datepart(dw,getdate()+0)+5)%7,0)+7
Corey
I Has Returned!!