0

私は現在立ち往生しています。

Employee と Employee_Review という名前の 2 つのテーブルがあります。Employee テーブルには Employee_ID と Job_ID という名前の列があり、Employee_Review テーブルには Employee_ID と Job_ID という名前の同じ列があります。

私がしたいのは、Employee_Review Job_ID 列を Employee テーブルの Job_ID Value で更新することです。ここで、Employee_ID は Employee_Review 列の Employee_ID と同じです。

とにかくこれは可能ですか?

よろしく

4

1 に答える 1

3

(最初にバックアップのように)次のようなものを試してください

UPDATE Employee_Review er
JOIN Employee e on e.employee_id = er.employee_id
SET er.job_id = e.job_id
WHERE e.employee_id = er.employee_id

基本的には、テーブルを更新すると言いEmployee_Reviewます..テーブルを結合し、等しいEmployeeに設定します..ここで=Employee_Review Job_IdEmployee Job_IdEmployee Employee_IdEmployee_Review Employee_ID

わかる ???

于 2013-06-06T10:23:49.910 に答える