J'ai un problème avec une requête.Mise à jour avec sous-requête
J'ai une énorme table avec des codes postaux d'Allemagne appelée «Postleitzahlen». Il y a une autre table avec des entreprises appelé
Structure 'Firmen' est comme ça:
Firmen
------
ID
City
State
ZipCode
Postleitzahlen
--------------
ZipCode
State
Maintenant, je veux, tous les vides ('' ou NULL) État des champs de Firmen mis à jour avec leurs correspendants de Postleitzahlen
C'est ma requête réelle:
UPDATE
Firmen
SET
Firmen.State = Postleitzahlen.State
FROM
Postleitzahlen
INNER JOIN
Firmen ON Postleitzahlen.ZipCode = Firmen.ZipCode
WHERE
(
Firmen.State = ''
OR Firmen.State IS NULL)
Je reçois une réponse avec xx lignes affectées, mais en fait, rien n'est mis à jour.
Quelqu'un peut-il m'aider?
Merci d'avance.
- dennis
Vous pouvez modifier votre balise de MSSQL à Tsql. Cela est utilisé un peu plus –