Find manager in a comma-separated list
问题 I have a Projects table with ID and Responsible manager. The Responsible manager columns has values as John,Jim for Project 1 and Jim,Julie for Project 2. But if I pass Jim to my stored procedure I should get 2 projects (1,2). This returns no rows because the column is John,Jim but SQL Server is looking for ='Jim' : select distinct ID,Manager from Projects where Manager=@Manager 回答1: WHERE ',' + Manager + ',' LIKE '%,Jim,%' Or I suppose to match your actual code: WHERE ',' + Manager + ','