find_in_set(str,strList):
在strlist中查找str,如果找到了返回其在strList位置, 没找到返回0(false), 其中strList必须以逗号隔开
SELECT t.id FROM scc_task t
WHERE FIND_IN_SET('1',business_ids) # 在business_ids中查找1的位置
当第一个参数有超过1个字符时(以逗号分隔),会报错,如
SELECT t.id FROM scc_task t
WHERE FIND_IN_SET('1,2',business_ids)
如果需要取两个字段的交集,就需要用到正则表达式
SELECT t.id FROM scc_task t
WHERE CONCAT(',', business_ids, ',') REGEXP CONCAT (',', REPLACE('1,3', ',', '|'), ',')
即查询"1,3"是否包含business_ids这个字段值中的元素