美文网首页
记一次 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