使用场景:在开发的过程中,会遇到这样的一种情况就是当你需要在一张表一列","分开,进行查询另一张表对应的数据。
user表:
另一张love表数据如下:
现在的需求就是需要将user表中的love和其love表关联并展示对应的名称。
具体的SQL语句如下:
SELECT
u.id,
u.`username`,
GROUP_CONCAT( l.`love` ) AS love
FROM
user u
LEFT JOIN love l ON FIND_IN_SET( l.id, u.love )
GROUP BY
u.id