美文网首页二叉树之下SQL
双表联查,如何通过数组查询对应的数据

双表联查,如何通过数组查询对应的数据

作者: Snailwang04 | 来源:发表于2018-07-08 23:13 被阅读10次

    现在有这样的两个表

    A表:

    A表

    B表

    B表

    我现在要查询A表中的id,name和B表中的cname

    解决方法:

      select user.id,user.name,GROUP_CONCAT(role.role_name) as b_name from user JOIN role ON FIND_IN_SET(role.id,user.user_group) GROUP BY user.id

    最后结果:

    结果

    相关文章

      网友评论

        本文标题:双表联查,如何通过数组查询对应的数据

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