I have a dataset that has two fields Main_Activity and Requesting_Activity
Sample dataset"
Main_activity Reuesting_Activity ------------- ------------------ Act1 Act1,Act1a,Act2,Act3 Act2 Act1a,Act3,Act5 Act3 Act1,Act3,Act4 Act4 Act2,Act4,Act5
When I use the SQL query and pass Act1 as parameter (@mainActivity) for the dataset
SELECT DISTINCT Main_Activity, Requesting_Activity FROM Activity_table WHERE Requesting_Activity LIKE ''+ (@mainActivity) +'' OR Requesting_Activity LIKE ''+ (@mainActivity) +',%' OR Requesting_Activity LIKE '%,'+ (@mainActivity) +',%' OR Requesting_Activity LIKE '%,'+ (@mainActivity) +''
I get the expected output
Act1 Act3
The problem is when I make the parameter as multi-select, I am getting error. How do I resolve it? How to use "LIKE and "IN" operator in same query?