我也有类似的表:case语句
Create Table #test (Letter varchar(5), Products varchar(30))
Insert into #test (Letter, Products)
Values ('A','B,C,D,E,F'),('B','B,C,D,E,F'),('G','B,C,D,E,F'),('Z','B,C,D,E,F'),('E','B,C,D,E,F')
是否有可能写一个case语句,将检查是否在“产品”列清单包含从“信”列的信?
感谢
逗号值是一个坏主意,你不能使用映射表?这就是说'where where charindex(','+ Letter +',',','+ Products +',')> 0' –