数据示例
前台单值参数实现in查询
主要函数FIND_IN_SET
该函数的作用是查询字段(strlist) 中是否包含(str)的结果,返回结果为 null或记录
select id,recommend_position_id from t_stk_task where FIND_IN_SET(359919,recommend_position_id)
查询效果
前台集合参数实现in查询
主要函数SUBSTRING_INDEX
SUBSTRING_INDEX函数将逗号分割的字符串拆分成单独的值,然后使用IN语句进行查询
select id,recommend_position_id from t_stk_task where SUBSTRING_INDEX(recommend_position_id, ',', 1) in (359919,111);
查询效果