Having a challenge modifying the following MS Access select query so that I receive:
1) Records with the most recent PROVIDER_ADDR.EFF_DT
2) PROV_TO_HOUR > 5:00 PM
3) Sorted by Day of week - e.g. Sunday, Monday, Tuesday...
Insight greathly appreciated!
SELECT PROVIDER.PROV_ID
, PROVIDER.NAME
, PROVIDER_OFF_HRS.PROV_DAYS
, PROVIDER_OFF_HRS.PROV_FROM_HOUR
, PROVIDER_OFF_HRS.PROV_TO_HOUR
, PROVIDER_ADDR.EFF_DT
, PROVIDER_ADDR.ADDR1
FROM PROVIDER_ADDR
INNER JOIN (PROVIDER_OFF_HRS
INNER JOIN PROVIDER
ON PROVIDER_OFF_HRS.PROV_ID = PROVIDER.PROV_ID)
ON FACETS_CMC_PRAD_ADDRESS.PRAD_ID = PROVIDER_OFF_HRS.PRAD_ID
WHERE (((PROVIDER_OFF_HRS.PRAD_ID)="5412abc"))
ORDER BY PROVIDER_OFF_HRS.PROF_DAYS;
Current Query Results look like this:
PROV_ID---NAME-----DAYS-----FROM------TO-------EFF_DT...
123456----JSMITH---MONDAY---8:30 AM---5:00 PM--10/1/07
123456----JSMITH---TUES-----8:30 AM---5:00 PM--10/1/07
123456----JSMITH---MONDAY---8:30 AM---8:00 PM--12/1/07
123456----JSMITH---TUES-----8:30 AM---8:00 PM--12/1/07
1) Records with the most recent PROVIDER_ADDR.EFF_DT
2) PROV_TO_HOUR > 5:00 PM
3) Sorted by Day of week - e.g. Sunday, Monday, Tuesday...
Insight greathly appreciated!
SELECT PROVIDER.PROV_ID
, PROVIDER.NAME
, PROVIDER_OFF_HRS.PROV_DAYS
, PROVIDER_OFF_HRS.PROV_FROM_HOUR
, PROVIDER_OFF_HRS.PROV_TO_HOUR
, PROVIDER_ADDR.EFF_DT
, PROVIDER_ADDR.ADDR1
FROM PROVIDER_ADDR
INNER JOIN (PROVIDER_OFF_HRS
INNER JOIN PROVIDER
ON PROVIDER_OFF_HRS.PROV_ID = PROVIDER.PROV_ID)
ON FACETS_CMC_PRAD_ADDRESS.PRAD_ID = PROVIDER_OFF_HRS.PRAD_ID
WHERE (((PROVIDER_OFF_HRS.PRAD_ID)="5412abc"))
ORDER BY PROVIDER_OFF_HRS.PROF_DAYS;
Current Query Results look like this:
PROV_ID---NAME-----DAYS-----FROM------TO-------EFF_DT...
123456----JSMITH---MONDAY---8:30 AM---5:00 PM--10/1/07
123456----JSMITH---TUES-----8:30 AM---5:00 PM--10/1/07
123456----JSMITH---MONDAY---8:30 AM---8:00 PM--12/1/07
123456----JSMITH---TUES-----8:30 AM---8:00 PM--12/1/07