Wie erhalte ich eine Übersicht über die Themenanzahl pro Unterkategorie für alle Unterkategorien?

Hast du den Data Explorer auf deiner Seite? Wenn ja, solltest du diese Zahlen mit etwas wie diesem abrufen können:

SELECT t.category_id,
       COUNT(t.category_id)-1 AS topics
FROM topics t
JOIN categories c ON c.id = t.category_id
WHERE t.deleted_at IS NULL
AND t.visible = true
AND c.post_count IS NOT NULL
GROUP BY c.position, t.category_id
ORDER BY c.position

Dieser zählt keine nicht gelisteten oder gelöschten Themen und ignoriert gelöschte Kategorien basierend auf der NULL-Beitragsanzahl. Er ist auch in der Reihenfolge ‘position’, was möglicherweise nicht so nützlich ist, wenn du keine festen Positionen festgelegt hast.

(Ich habe eine ‘-1’ hinzugefügt, um das Thema ‘About’ zu berücksichtigen)

1 „Gefällt mir“