Je voudrais regrouper des éléments qui ont des codes en commun, mais je n'y arrive pas.
Voici un exemple :
Ma table :
liste_objet Code_n1 Code_n2 Code_n3
objet_1 A
objet_2 A Z
objet_3 B W
objet_4 C Z
objet_5 D Y
objet_6 D U O
objet_7 E Z P
objet_8 F X P
objet_9 G Y
objet_10 H U
Les regroupements que je voudrais faire :
Le regroupement n° 1 doit contenir les objets suivants :
objet_1
objet_2 car lié à l'objet_1 par le code_n1
objet_4 car lié à l'objet_2 par le code_n2
objet_7 car lié à l'objet_4 par le code_n2
objet_8 car lié à l'objet_7 par le code_n3
Le regroupement n° 2 doit contenir les objets suivants :
objet_5
objet_6 car lié à l'objet_5 par le code_n1
objet_9 car lié à l'objet_5 par le code_n2
objet_10 car lié à l'objet_6 par le code_n2
Le regroupement n°3 doit contenir les objets suivants :
objet_3 lié à aucun autre objet
Table finale souhaitée :
liste_objet Groupement
objet_1 g1
objet_2 g1
objet_3 g3
objet_4 g1
objet_5 g2
objet_6 g2
objet_7 g1
objet_8 g1
objet_9 g2
objet_10 g2
Est ce que quelqu'un peu m'aider ?
Partager