问题描述:
需要根据人员ID批量更新满足条件的字段信息
一、查询满足条件的数据信息数量
/**左关联
查询入库上架后没有清除
调往单位未清空的信息数量
*/
SELECT count(*) FROM RECORD r
left JOIN PERSON p ON r.PERSON_ID=p.PERSON_ID
where 1=1 AND p.MOVE_CORP is NOT NULL AND r.RECORD_PLACE is not null
and r.RECORD_STATE = 1
二、查询满足条件数据信息
/**
左关联
查询入库上架后没有清除
调往单位未清空的信息
*/
SELECT r.* ,p.NAME ,p.IDCARD ,p.move_corp FROM RECORD r
left JOIN PERSON p ON r.PERSON_ID=p.PERSON_ID
where 1=1 AND p.MOVE_CORP is NOT NULL AND r.RECORD_PLACE is not null
and r.RECORD_STATE = 1
三 、查询相应清理的数据ID
/**
左关联
查询入库上架后没有清除
调