J'ai une structure de table avec des colonnes comme celui-ciComment sélectionner une valeur dans la même table que la valeur d'une mise à jour pour chaque ligne
- [ID]
- [Nom]
- [ParentId ]
- [NomParent]
les parents sont contenus dans la même table, et je voudrais remplir la colonne de nom de parent à l'aide d'une déclaration comme:
UPDATE Table
SET ParentName = (select Name
from Table
where Id = ParentId)
Lorsque je fais cela, tous les ParentNames sont définis sur null. Pensées?
+1 très belle réponse –