REPLACE INTO sar_stand_warning (ID,STAND_ID,ITEM_ID,POLICY_ID,MARK,POWER)
VALUES
(
#{item.id}
,#{item.standId}
,#{item.itemId}
,#{item.policyId}
,#{item.mark}
,#{item.power}
)
UPDATE sar_stand_warning
SET POWER ='0'
WHERE
STAND_ID IN ( SELECT law_id FROM warning_date WHERE DATE_FORMAT(SSRQ, '%Y-%m-%d') < DATE_FORMAT(now(), '%Y-%m-%d'))
OR
ITEM_ID IN ( SELECT ITEM_ID FROM warning_date WHERE DATE_FORMAT(SSRQ, '%Y-%m-%d') < DATE_FORMAT(now(), '%Y-%m-%d') AND ITEM_ID IS NOT NULL )