MariaDB带JOIN的UPDATE语句未生成预期匹配结果的问题
关联更新表时字段值被统一替换为单条记录值的问题
操作流程
- 第一步:重置
tbl_npwp表字段UPDATE tbl_npwp SET id_skpd = 9999, saved_from = 9, update_time = '1999-01-01 00:00:00'; - 第二步:执行关联
data_spm与tbl_unitskpd的UPDATE语句,更新tbl_npwp的对应字段
异常情况
执行完成后,tbl_npwp表内所有记录的id_skpd和update_time都被替换为关联查询结果中的第2条记录值;但单独执行对应的SELECT查询时,每个id_npwp都对应不同的id_skpd和time_created,与预期的逐条匹配更新结果不符。
内容的提问来源于stack exchange,提问作者Mortred
相关产品推荐
相关产品推荐

