mysql 查询某个字段是否存在某个数值

场景:我需要在数据库的某一个表中判断某个数字是否在已知的字段中,如图我需要判断18是否存在ruleid中

解决方法:使用是数据库的原生放法FIND_IN_SET

SELECT * FROM hh_enter_adminzu where FIND_IN_SET(18,ruleid) && eid = 12

输出结果:

 

你可能感兴趣的:(mysql,php)