MySQL one-to-many join with Group By only returns one observation

前端 未结 3 1230
眼角桃花
眼角桃花 2021-01-02 03:05

I have a comment table and a tag table. For each comment, there could be multiple tags, or none. I want to join the two so I can get a list of tags for each comment.

<
3条回答
  •  长发绾君心
    2021-01-02 03:24

    You don't need the group by for this situation:

    SELECT c.CommentID, c.Title,  t.TagID  FROM Comment as c
    LEFT OUTER JOIN Tag as t ON c.CommentID = t.CommentID
    

提交回复
热议问题