美文网首页
记一次 mysql group_concat()函数和 ins

记一次 mysql group_concat()函数和 ins

作者: 河南大叔闯天涯 | 来源:发表于2019-04-16 10:03 被阅读0次

当前有个业务需求,需要查出以逗号隔开的字段 。类似于 1,2,3  ;需要返回该id集合对应的名称

select group_concat(name) from role where instr(role_id,id)。

在某些特定的场合下,可以用来达到in函数的效果,但是存在一定的局限性,比如要通过特殊字符使每个值构成唯一避免出现偏差,使用的时候要注意。

select * from t_city where instr(',3,4,5,12,',concat(',',id,','));

相关文章

网友评论

      本文标题:记一次 mysql group_concat()函数和 ins

      本文链接:https://www.haomeiwen.com/subject/shevwqtx.html