我有以下两张表。我想在单个查询中加入它们。如果Blog表中的Blog_Category_Id是单个值,我可以使用内部联接。但是当它作为多重值时,我该怎么做呢?
下面是我想要显示的结果表......
答案 0 :(得分:1)
SELECT b.* ,GROUP_CONCAT(bc.blog_category ORDER BY bc.id) blog_category
FROM blog b
INNER JOIN blog_category bc ON FIND_IN_SET(bc.id, b.blog_category_id)
GROUP BY b.id
答案 1 :(得分:0)
FIND_IN_SET
你可以INNER JOIN
点击这里你可能会得到答案