كيف يمكنني الحصول على تقرير بالمواضيع الإجمالية لجميع الفئات الفرعية؟

هل لديك مستكشف البيانات على موقعك؟ إذا كان الأمر كذلك، فيجب أن تكون قادرًا على استخراج هذه الأرقام بشيء مثل هذا:

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

هذا لا يحسب المواضيع غير المدرجة أو المحذوفة، ويتجاهل الفئات المحذوفة بناءً على عدد المشاركات الفارغ. وهو أيضًا بترتيب ‘الموضع’، والذي قد لا يكون مفيدًا إذا لم تقم بتعيين مواضع ثابتة.

(لقد أضفت ‘-1’ لحساب موضوع ‘حول’)

إعجاب واحد (1)