Bonjour,

J'ai une relation d'auto-jointure sur une table "department".
Je voudrais retrouver tous les sous-départements d'un département donné.

Je peux faire une requête d'auto-jointure :

SELECT D1.departmentId
FROM department D1, department D2
WHERE D1.departmentId = D2.parentdepartment

mais je ne peux pas spécifier avec celà à partir de quel département je veux chercher ses sous-départements.

ces données doivent ensuite être enregistrées dans une table temporaire utilisée dans la suite de ma stored procedure, il me semble donc que la récursivité risque d'être difficile à mettre en place.

Pouvez-vous m'aider svp?