Bonjour, j’essaie d’obtenir les catégories multiples sur les sujets, exemple https://www.waze.com/discuss/t/trouble-installing/13068
quand j’essaie d’accéder à la table des sujets, je ne vois qu’une seule des catégories dans cet ensemble de données, j’aimerais savoir s’il est possible d’obtenir les deux catégories liées à ce sujet.
La table category contient un parent_category_id contenant l’ID de la catégorie parente, ou NULL si la catégorie n’a pas de parent. Pour obtenir les deux catégories, vous voudrez probablement faire un LEFT JOIN sur la table category une seconde fois, quelque chose comme ceci :
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