mysql 联多表更新/删除

本文介绍了一种使用SQL进行数据更新和删除的具体方法。通过具体的SQL语句展示如何对特定员工的工作时间记录进行更新,并演示了如何从角色权限表中删除特定的角色授权信息。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >



update tt_dcas_sap_worktime w inner join tm_employee e on w.emp_code = e.EMP_CODE
inner join tm_department d on d.DEPT_CODE = e.DEPT_CODE
set 
w.dept_code = e.dept_code,
w.area_code= d.AREA_CODE 
where w.emp_code in (

'11',

'222'

)


DELETE a FROM sys_role_auth a, 
(
select '9b74ce0b394a44acb19630b76106c92e' as actionId from dual
) b WHERE a.action_id = b.actionId and a.role_id = '0db7538a757f422c8bb4ccadf96f0d91'

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值