gpt4 book ai didi

mysql - 使用相同的值更新不同表中的不同列

转载 作者:太空宇宙 更新时间:2023-11-03 12:27:29 25 4
gpt4 key购买 nike

我现在卡住了。

我有 2 个表,名为 Employee 和 Employee_Review。在 Employee 表中,我有名为 Employee_ID 和 Job_ID 的列,在 Employee_Review 表中有相同的列名称 Employee_ID 和 Job_ID。

我想做的是用 Employee 表 Job_ID 值更新 Employee_Review Job_ID 列,其中 Employee_ID 等于 Employee_Review 列 Employee_ID。

这有可能吗?

问候

最佳答案

尝试(首先备份)类似的东西

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_Id 设置为等于 Employee Job_Id .. 其中Employee Employee_Id = Employee_Review Employee_ID

有道理???

关于mysql - 使用相同的值更新不同表中的不同列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16959584/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com