karmaşık çoklu tablo mysql sorgu çalıştıran sorun

1 Cevap php

ben şimdi 3 tablolardan almak için bu sorguyu kullanılan pages'details göstermek gerekir

group_concat ()

etiketleri ve konuların ince çalışan ama gösterir dizisi çoğaltılamaz.

1 Cevap

Sen katılmak ekstra satırları alıyoruz. GROUP_CONCAT yapısına DISTINCT ekleyin

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