模板1:

update 表1 set  表1.字段1 = 

(

select 表1字段或者表2字段

from  表2

where  表1主键 = 表2外键 

及其他条件

)  where 表1.字段 = ?

样例1:

UPDATE sr_main a
SET a.main_xm_nam05 = (
SELECT
count(1)
FROM
sr_detail b
WHERE
a.pk_sr_main = b.fk_sr_main
AND detail_bz_sad06 IN (‘1’, ‘2’, ‘3’)
) where a.mdjlx = ‘wb_jz’

 

版权声明:本文为tongcc原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/tongcc/p/11823306.html