Rumah > pangkalan data > tutorial mysql > MySQL Inner Join – Update Values From Another Table_MySQL

MySQL Inner Join – Update Values From Another Table_MySQL

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Lepaskan: 2016-05-31 08:48:44
asal
1376 orang telah melayarinya

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];
Salin selepas log masuk

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;
Salin selepas log masuk

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

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan