mysql 两个以逗号分隔字段怎么匹配
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql 两个以逗号分隔字段怎么匹配相关的知识,希望对你有一定的参考价值。
参考技术A SELECT a.aid AS '序号', a.`主管领导`, GROUP_CONCAT(b.`姓名`) AS `主管领导姓名` FROM a LEFT JOIN b on FIND_IN_SET(b.id , a.`主管领导`) GROUP BY a.aid ORDER BY a.aid ASCmysql中将一列以逗号分隔的值分割成多列显示?
表格数据如下:
参考技术A 可以用SUBSTRING_INDEX()函数在mysql中提供了一些字符串操作的函数,其中SUBSTRING_INDEX(str, delim, count)
str: 要处理的字符串
delim: 分割符
count: 计数 如果为正数,则从左开始数,如果为负数,则从右开始数本回答被提问者和网友采纳 参考技术B 你是用的concat?这个你复制出来用导入EXCEL处理
以上是关于mysql 两个以逗号分隔字段怎么匹配的主要内容,如果未能解决你的问题,请参考以下文章
Mysql数据库一个表字段中存了id,并以逗号分隔,id对应的详细信息在另一个表中