Haben Sie versucht, die Beitrags-ID zur Abfrage hinzuzufügen?
Ich habe count(r.post_id) as post_num
hinzugefügt in Ihrer select
Anweisung und es ergab die erwarteten Ergebnisse
.
Um Duplikate zu entfernen, verwenden Sie distinct
. Möchten Sie die Zählung in Bezug auf die Tag-Tabelle? Versuchen Sie es
COUNT(distinct pt.post_id) AS post_count
; oderCOUNT(distinct r.post_id) AS post_count