Zkusili jste přidat ID příspěvku do dotazu?
Přidal jsem count(r.post_id) as post_num ve vašem select prohlášení a poskytlo očekávané výsledky
.
Chcete-li odstranit duplikáty, použijte distinct . Chcete počet s ohledem na tabulku značek? Zkuste
COUNT(distinct pt.post_id) AS post_count; neboCOUNT(distinct r.post_id) AS post_count