SQL Select Case to Access vba code (1 Viewer)

Tupacmoche

Registered User.
Local time
Today, 12:29
Joined
Apr 28, 2008
Messages
291
Hi VBA Masters,


I have SQL code with a Select Case for a column that I need to implement in an Access query as follows:


SELECT DISTINCT
c.CONTACT_DATE,
c.DESCRIPTION,
c.Purpose,
c.Contact_Type_DESC,
c.Id_Number,
Case
When m.MAIL_LIST_CODE = "MMS" THEN "Med_Contact"
Else "WSQ_Contact"
END as Contact_Author

FROM dbo_dm_contact AS c
left JOIN
(SELECT DISTINCT Id_Number,
MAIL_LIST_CODE
FROM dbo_Mailing_List
WHERE Mail_List_Code = "MMS") AS m
ON c.Author_id_Number = m.id_Number
Where Contact_Date >= DateAdd(month, - 18, GETDATE())


How can, I code/convert this portion so it works in an Access query?:banghead:


Case
When m.MAIL_LIST_CODE = "MMS" THEN "Med_Contact"
Else "WSQ_Contact"
END as Contact_Author
 

theDBguy

I’m here to help
Staff member
Local time
Today, 09:29
Joined
Oct 29, 2018
Messages
21,478
Hi. You could try using an IIf() statement to replace the CASE expression.
 

Users who are viewing this thread

Top Bottom