Ce tutoriel couvrira comment effectuer une mise à jour avec JOIN sur une table de base de données à l'aide de commandes SQL standard.
Mise à jour SQL
La commande de mise à jour est utilisée pour mettre à jour les enregistrements existants dans une table de base de données. La syntaxe de commande est illustrée ci-dessous:
Mettre à jour Target_name [[As] Alias]Considérez le tableau comme indiqué ci-dessous:
Nous pouvons mettre à jour la table précédente et définir le staff_id sur 2 où la location _id = 5. Un exemple de déclaration est fourni. dessous:
Mettre à jour le set de location stand_id = 2 où location_id = 5;L'instruction précédente doit rechercher le tableau où le Rental_id est égal à 5 et mettre à jour le staff_id à 5.
L'enregistrement résultant est illustré ci-dessous:
Remarquez que le nouvel enregistrement reflète la valeur mise à jour.
Mise à jour SQL avec les jointures
SQL standard vous permet d'effectuer une opération de jointure de mise à jour. Bien qu'il dépendra principalement de la jointure cible, nous pouvons exprimer la syntaxe comme indiqué ci-dessous:
Mise à jour de la table 1 set colonnen_value (La syntaxe précédente décrit comment effectuer une mise à jour de jointure entre deux tables.
Remarque: L'implémentation peut différer en fonction du moteur de la base de données.
Conclusion
Dans cet article, nous avons couvert comment effectuer des mises à jour dans SQL standard. Nous avons également couvert la syntaxe de base pour effectuer des jointures de mise à jour. Nous espérons que vous avez trouvé cet article utile. Consultez les autres articles sur les conseils pour plus de conseils et de tutoriels.