其中,FIND_IN_SET 函数是一个非常实用的功能,可以用于查询存储在逗号分隔字符串中的多个值。本文将介绍 FIND_IN_SET 函数的用法,并通过示例来帮助理解。 FIND_IN_SET 函数简介 FIND_IN_SET 函数用于查找某个值是否在一个由逗号分隔的字符串中。如果找到,函数将返回该值的位置(从 1 开始计数),如果没有找到,...
arc_cate 文章所属分类,若有多个,以英文 , 相隔,如 3,6,9 表中数据,如图所示: 接下来,我们就可以用 MySQL 提供的 find_in_set 函数,进行数据的查询了。 find_in_set 用法: find_in_set(参数一,参数二) 参数说明: 参数一:想要查询的分类值,如 3 参数二:文章表中的分类所存储的字段,如 arc_cate ...
mysql中通过FIND_IN_SET函数关联表id包含多个值用逗号分隔,通过sql语句查询关联表信息 之所以会用到该函数是因为在写将mysql数据使用logstash同步至es上时发现有的表关联id字段是多个id按逗号分隔,因为是用sql语句查询,不能像java中一样先查询A表然后再循环拆分id字段循环查询B表,所以需要用到FIND_IN_SET函数https:...