Oracle 多表關聯查詢後修改
阿新 • • 發佈:2019-02-01
--t_veh_traffic_vio 違法表 --vhcl_info 車輛資訊表 --單表修改,修改2014年4月份違法資料的同步標誌位 update t_veh_traffic_vio t set t.synchflag = 0, t.synchstatus = 'u' where t.wfsj > to_date('2014-04-01', 'yyyy-mm-dd') and t.wfsj < to_date('2014-05-01', 'yyyy-mm-dd'); --兩張表關聯查詢後修改,修改2014年4月份計程車違法資料的同步標誌位 update t_veh_traffic_vio t set synchflag = 0, synchstatus = 'u' where t.wfsj > to_date('2014-04-01', 'yyyy-mm-dd') and t.wfsj < to_date('2014-05-01', 'yyyy-mm-dd') and exists (select 1 from vhcl_info v where t.hphm = v.vhcl_no and v.vhcl_tracle = '計程車');