I need to create a query that extracts all records from a table that are between 8:00 AM and 5:00 PM Monday through Friday. I need to create several queries such as last week, Current Month and last month relative to the date it is run. For example if the date is Tuesday April 23, 2013 and I run the query for last week it would be those records Monday Through Friday from 8:00 MA to 5:00 PM each day 4/15/2013 to 4/19/2013. Current month would be every Monday through Friday from 8:00 AM to 5:00 PM from April1, 2013 to April 23, 2013. Last Month would be as the last statement but for the month of March. The record contains a field that is in the Date/Time format. I would appreciate any guidance on how best to go about building this. Thanks