Je dois réparer les ensembles de chaînes imbriqués cassés via le script ou sql. La table contient une colonne de gauche et une colonne de droite, mais pas de colonne d'identifiant parent. Je suis capable de calculer le niveau de chaque nœud dans l'ensemble imbriqué. Il y a des lacunes dans les valeurs gauche et droite. La structure des niveaux calculés est valide. Est-ce que quelqu'un connaît une solution pour combler les lacunes via SQL? (MySQL)Réparer l'ensemble imbriqué cassé
Aucune des suggestions ne correspond à mon problème, mais merci pour votre engagement.
J'ai travaillé une solution pour moi: 1. première étape de calcul ids parents et transformez à la liste de contiguïté 2. L'utilisation approche de Joe Celko pour convertir des listes de contiguïté à des ensembles imbriqués 3. mettre à jour des valeurs de gauche et de droite
donc, vous voulez pour stocker l'id parent comme dans une liste d'adjacence (\t en plus à gauche/droite)? – VolkerK