数据库Update 操作语句使用

使用场景:想更新一个表(简称a表)的某一个字段b,条件是a表字段a等于另外一个表(简称b表)单字段a,然后更新a表的字段b=表b的b

使用方式1:

update t_cq t
set t.SIGN= (select f.SIGNSEAL from t_update_wslb1009 f where f.BAM=t.BAM)
WHERE t.WS = '1009'
AND t.GA = '130027'
AND t.CREATED_TIME BETWEEN to_date('2021-12-29 00:00:00'
, 'YYYY-MM-DD HH24:MI:SS')
AND TO_DATE('2024-05-13 00:00:00'
, 'YYYY-MM-DD HH24:MI:SS')

使用方式2:

UPDATE t_ajjzlist t
SET t.SIGNSEAL = f.SIGNSEAL
FROM t_update_wslb1009 f
WHERE t.WSLB = '1009'
  AND t.gabh = '130027'
  AND t.CREATED_TIME BETWEEN to_date('2021-12-29 00:00:00', 'YYYY-MM-DD HH24:MI:SS')
      AND TO_DATE('2024-05-13 00:00:00', 'YYYY-MM-DD HH24:MI:SS')
  AND t.BADWDM = f.BADWDM;

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值