先看效果:


![]()
解析:FIND_IN_SET(值,逗号分隔的值集合)意思是查询某值是否在该字段中存在,该字段是由“,”分隔的字符串。
作用:用来解决同一个字段存储多个值时的搜索问题。
最终效果:
表中数据:

查询包含北京市备注的用户:此时并不想查出北京市教育局

结论:mysql该字段实现了字段当集合的精确查找。
本文介绍了MySQL中的FIND_IN_SET函数,它用于检查某个值是否存在于由逗号分隔的字段值集合中,解决了多值存储时的精确搜索问题,如查找包含北京市但排除北京市教育局的用户备注。
先看效果:


![]()
解析:FIND_IN_SET(值,逗号分隔的值集合)意思是查询某值是否在该字段中存在,该字段是由“,”分隔的字符串。
作用:用来解决同一个字段存储多个值时的搜索问题。
最终效果:
表中数据:

查询包含北京市备注的用户:此时并不想查出北京市教育局

结论:mysql该字段实现了字段当集合的精确查找。
2303
8652