我在表中有一个具有以下值的列。名称用逗号分隔..
ProjID Names
1 Adam , Babita Tripathy, Alex, Mihir , Farhad
2 SaravanaKumar, Shruthi, Arthi, Suneeth
我将输入值传递给存储过程以获取值。输入值是多个名称。如果输入是(Arthi,SaravanaKumar)我需要将这两行都作为结果,因为 ProjID 1 和 2 具有输入名称之一。我怎样才能实现它。请帮忙..
搜索条件。
IF @Names<>''
SET @condition = @condition+' ProdType.NamesLIKE'''+'%'+RTRIM(@Names)+'%'' AND'