Maison > base de données > tutoriel mysql > MySQL Inner Join – Update Values From Another Table_MySQL

MySQL Inner Join – Update Values From Another Table_MySQL

WBOY
Libérer: 2016-05-31 08:48:44
original
1318 Les gens l'ont consulté

Introduction

In this post, we’re going to learn how to update amysql tablecolumn with the values from another table column usinginner join.

Query Syntax

UPDATE [table1_name] AS t1 INNER JOIN [table2_name] AS t2 ON t1.[column1_name] = t2.[column1_name] SET t1.[column2_name] = t2.[column2_name];
Copier après la connexion

Properties

Replace all “[ ]” with the values of your table properties.

  • [table1_name] – This is the name of the table which you’re going to update which is represented as t1
  • [table2_name] – This is the table, from which your’re going to take the values which is represented as t2
  • t1.[column1_name] – This is the column which is going to link two tables (t2.[column1_name]) using inner join
  • t1.[column2_name] – This is the column which is going to be updated with the values from t2.[column2_name]

Example

UPDATE student_marks AS t1 INNER JOIN student_profile AS t2 ON t1.student_id = t2.student_id SET t1.student_name = t2.student_name;
Copier après la connexion

I hope this helps you. Share this post and comment your doubts below if you have any.

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal