SELECT news.id, news.title, news.introduction, news.content, news.created, news.allow_comments, gallery.thumb_location AS thumb, gallery.location AS photo, count(news_comments.id) AS comments FROM news INNER JOIN gallery ON news.id = gallery.news_id INNER JOIN news_comments ON news.id=news_comments.news_id GROUP BY news.title, news_comments.news_id, gallery.news_id
jednak źle zlicza mi ilość komentarzy np tam gdzie jest 6-7 pokazuje 319 itp ....
jak to naprawic? wiecie?
EDIT. Wiem ze powoduje to dołączenie tabeli gallery, zatem jak dołączyć tylko raz tabele galeria, zeby pobrac miniaturke zdjecia do newsa?
EDIT 2. Poradziłem sobie wystarczylo dopisać DISTINCT w count dla komentów
