数据库有一个字段存储,一个商户下拥有的权限。每一个有权限呢你,用逗号分隔符隔开。好比:service_code:"1,2,3,4,5,6,7,11,12,9,10,8",我须要查询商户下 service_code 含有 8 的商户。mysql
用 like 模糊查询,这样会把 含有 8 的全部数据都查出来,数据不许确。正则表达式
用 find_in_set 可以准确查出 service_code 中含有 8 这项sql
mysql 的正则表达式也可以查询出来,特别对于,查询条件是商品名称,商品名称呢是以逗号分割的多个关键字组成。如:goods_desc : "苹果,苹果摄像头,appple"数据库