Vous n'êtes pas identifié(e).
Pages : 1
J'ai besoin d'utiliser la fonction connectby pour la gestion d'une nomenclature arborescente. Je fais une sorte de "microERP".
La doc se trouve sur http://docs.postgresqlfr.org/8.3/tablefunc.html
J'ai deux questions :
1 - L'exemple de la doc se base sur une table à trois colonnes
CREATE TABLE connectby_tree(keyid text, parent_keyid text, pos int);
ensuite une requête
SELECT * FROM connectby('connectby_tree', 'keyid', 'parent_keyid', 'row2', 0, '~')
AS t(keyid text, parent_keyid text, level int, branch text);
Ma question, si j'ai d'autres colonnes comment puis-je les afficher?
2- Cet exemple permet à partir d'un nœud de ressortir tous les sous niveaux ou enfants.
Ma deuxième question est de faire l'inverse c-a-d, à partir d'un élément, comment puis-je ressortir les parents?
Merci
Hors ligne
Hors ligne
Pages : 1