SQL Query - mise à jour de nombreux enregistrements de 1 enregistrement dans une même table
-
06-09-2019 - |
Question
Nous avons une table de places. Le même endroit peut se produire plusieurs fois dans notre table (mauvaise conception, pas notre choix). Nous avions quelqu'un passer et trouver des adresses pour chacun de ces lieux. Ils mis à jour que l'un des nombreux cas de chaque lieu.
Voici une requête qui ne fonctionne pas, mais je pense que montre ce que je suis en train de le faire.
update places set address1 = places2.address1
inner join places places2 ON places.placename = places2.placename
where (places2.address1 <> '' AND places2.address1 is not null)
Quelqu'un veut me donner un coup de coude dans la bonne direction?
La solution
update places set address1 = places2.address1
from places inner join places places2 ON places.placename = places2.placename
where (places2.address1 <> '' AND places2.address1 is not null)
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow