فئات متعددة للمواضيع

مرحباً، أحاول الحصول على فئات متعددة للمواضيع، على سبيل المثال https://www.waze.com/discuss/t/trouble-installing/13068
عندما أحاول الدخول إلى جدول المواضيع، أرى فئة واحدة فقط في هذه المجموعة، وأود أن أعرف مدى إمكانية الحصول على كلتا الفئتين المتعلقة بهذا الموضوع.

شكراً مقدماً،

مرحباً جوسيا، أهلاً بك! :wave:

لا يمكنني الوصول إلى الرابط الخاص بك، أو تسجيل الدخول. ربما يمكنك تقديم لقطة شاشة بدلاً من ذلك؟


هنا كما ترى هناك فئة وفئة فرعية أريد أن أتمكن من رؤيتهما كليهما.

تحتوي جدولة category على parent_category_id الذي يحتوي على معرف الفئة الأصل، أو NULL إذا لم يكن للفئة أصل. للحصول على كلتا الفئتين، ربما ترغب في LEFT JOIN إلى جدولة category مرة أخرى، شيء مثل هذا:

SELECT
    t.id as topic_id,
    c.id as category_id,
    pc.id as parent_category_id
FROM topics t
INNER JOIN categories c ON t.category_id = c.id
LEFT JOIN categories pc ON c.parent_category_id = pc.id
LIMIT 20
3 إعجابات

شكرا للمساعدة.

إعجابَين (2)

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.