Utilisation de JOIN pour l'instruction UPDATE dans SQL Server
Dans SQL Server, vous pouvez combiner les données de plusieurs tables à l'aide de l'opération JOIN. Cette technique fonctionne très bien lorsque vous devez mettre à jour une table en fonction des données d'une table associée.
Pour exécuter une instruction UPDATE à l'aide de JOIN dans SQL Server, envisagez le scénario suivant :
Scène :
Vous disposez de deux tableaux, sale et ud, qui contiennent les colonnes suivantes :
Vous devez mettre à jour la colonne assid dans la table ud avec la valeur assid correspondante dans la table sale, où sale.assid contient la valeur correcte pour mettre à jour ud.assid.
Requête :
Pour ce faire, vous pouvez utiliser l'instruction UPDATE basée sur JOIN suivante :
<code class="language-sql">UPDATE ud SET ud.assid = s.assid FROM ud INNER JOIN sale s ON ud.id = s.udid;</code>
Instructions :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!