我需要显示pages'details,现在我使用此查询从3个表中获取
group_concat()
它的工作正常,但显示了一系列标签和主题重复。
答案 0 :(得分:4)
您从联接中获得了额外的行。将DISTINCT添加到GROUP_CONCAT构造中:
SELECT table_stories.*,
table_stories.sid,table_tags.tid,table_topics.topicid,
group_concat(DISTINCT table_tags.tag ) as mytags,
group_concat(DISTINCT table_topics.topicname ) as mytopics
FROM table_stories,table_tags,table_topics