第1个回答 推荐于2020-12-07
USER
--------------------
Id Company_Id
USER_ROLE
--------------------
User_Id Role_Id Update_Date
COMPANY
--------------------
Pass_Date
推荐使用存储过程实现,以下为伪代码实现:
BEGIN
-- 第一步 : 定义游标,查找到所有 满足条件的 公司标识 和 更新时间
SELECT T1.Update_Date , T2.Company_Id
FROM USER_ROLE T1, USER T2
WHERE T1. User_id = T2.Id
AND T1.ROLE_ID = 1
-- 第二步 : 打开游标,遍历 结果集 ,动态执行 Update
UPDATE Company
SET pass_Date =
WHERE Id =
END;本回答被提问者采纳