数据库表设计如下
表对象是房屋信息
其中一个字段是baseService(基础服务设施,字符串类型)
可多选,为了方便我让baseService字段录入1,2,3,4,5这样的字符串,其中1对应煤气/天然气,2对应暖气
然而当要搜索查询用到次字段时问题来了
如果我要搜索包含设施2,4,5的数据要怎么去搜索呢?
例如三条数据中的baseService字段内容如下
1.“1,2,3,4,5”
2.“1,3,5”
3.“1,2,3”
当我的搜索条件为baseService字段且要搜索包含“3,5”两项内容的数据要如何查询处理?
搜索结果应为
1.“1,2,3,4,5”
2.“1,3,5”
请大神提供解决方案