J'ai donc une table de catégories configurée. Dans cette table il y a un champ appelé "id", "name", "fk_parent_cat_id" (et plus). Le "fk_parent_cat_id" lie simplement une catégorie particulière à une catégorie parente.Aide avec une requête DB
Ok. Cela étant dit, comment puis-je faire une requête qui saisit les informations sur la catégorie, mais saisit également les informations sur la catégorie parente. Ma principale préoccupation est que pour le moment je ne fais que saisir l'identifiant parent, ce qui est bien, mais je ne veux pas avoir à lancer une autre requête pour identifier le nom de la catégorie parente.
résultat d'une requête normale serait quelque chose comme:
id: 2
name: category 1
fk_parent_cat_id: 1
Et, je veux que le résultat soit
id: 2
name: category 1
fk_parent_cat_id: 1
fk_parent_cat_name: top category
Est-ce que cette question a du sens? Je pense qu'il existe un moyen de le faire avec une sorte de jointure ...
Merci pour tout inptut!
cool. Cela devrait fonctionner. C'est une seule table de catégorie btw. Je pense que je dois faire des recherches sur tous les types de jointures existantes. J'ai toujours eu une idée de ce dont il s'agit, juste besoin de commencer à les utiliser maintenant que je crée toutes sortes de bases de données relationnelles avec des tables jointes et autres. – Roeland