一个参数是用逗号分割的多个值怎么对这个参数进行模糊查询

一个参数是用逗号分割的多个值怎么对这个参数进行模糊查询
例如@page_title这个参数的值可能是(首页,订单,个人资料,教学页),怎样对这个参数数进行模糊查询。
可以帮忙写一个存储过程举个例子吗?

主要是不知道你这个有逗号隔开的参数,是去模糊匹配数据库表的对应多个字段还是单个字段,
其实你可以完全在业务层做sql拼接来完成的,不建议非得要存储过程或者复杂的sql来完成。

如果数据库里是字段是title,值是 首页,订单,个人资料,教学页。
假如我要匹配的参数是para,那么这个参数值得格式用两边加“,”的形式,比如值是订单,那么参数就是 “,订单,”,那么写sql进行匹配时用这样的where语句
select * from t where ','+title+',' like '%'+para+'%'