jas0501,
I am familiar with SQL view.
I meant that I do not want to create a macro in MS Access in order to execute the SQL statement. I am executing the SQL Statement through MS Excel in a much larger procedure that:
1. opens a .csv file
2. delimits the file ---> Due to strange hidden characters and odd delimiters and text qualifiers I am having trouble doing a "direct import" to Access
3. Connects to Access
3. Imports the data to Access one record at a time
4. Runs multiple SQL Statements
5. Closes Connection
The actual SQL statements are much larger:
UPDATED QUERY 2
Code:
INSERT INTO PendingSamples
SELECT MYSELECT.* FROM
(SELECT SWITCH([Hold_Reason] LIKE '*X REPREP*', 'Reprep',
[Hold_Reason] LIKE '*X RAPIDFIRE*', 'RapidFire',
[Hold_Reason] LIKE '*X D/L ISOMER SEND OUT*', 'DLIsomer',
[Hold_Reason] LIKE '*X AMBIEN SEND OUT*', 'Quest_Sendout',
[Hold_Reason] LIKE '*X NEEDS DATA*', 'Needs_Data',
[Hold_Reason] LIKE '*X NEEDS SCREENING*', 'Needs_Screening',
[Hold_Reason] LIKE '*X TEST ORDER CONFIRMATION*', 'TO_Conf',
[Hold_Reason] LIKE '*X CLERICAL REVIEW CONFIRMATION*', 'Clerical_Review',
[Hold_Reason] LIKE '*X COMPLIANCE*', 'Compliance',
[Hold_Reason] LIKE '*X NO PAF*', 'NO_PAF',
[Hold_Reason] LIKE '*X POSITVE FOR ILLEGAL*', 'ILL_NARC',
[Pathologist] IS NULL, 'Other_NR',
TRUE, 'Other_NS'
) AS Type,
[MR_Num], [Chart_Number], [Clinic_Location], [Last_Name], [First_Name], [Date_Received], [Sales_Rep], [Hold_Reason],
[Date_Received] - [Date Specimen Taken] AS Pending_Days, [Pathologist]
FROM SamplesReceived
WHERE ([Clinic_Location] <> 'Central Perch' AND [Clinic_Location] IS NOT NULL) AND
([Chart_Number] LIKE 'UC14-*' OR [Chart_Number] LIKE 'OF14-*' OR [Chart_Number] LIKE 'RF14-*' OR [Chart_Number] LIKE 'SA14-*')) AS MYSELECT
LEFT JOIN PendingSamples ON MYSELECT.[Chart_Number] = PendingSamples.[Chart_Number]
WHERE (((PendingSamples.[Chart_Number]) IS NULL));