select id, ad_trans_id, ad_task_id, sum_money, user_id, user_money, company_id, company_money, huyi_money, yunlian_money, create_time from ad_profit_detail insert into ad_profit_detail ad_trans_id, ad_task_id, sum_money, user_id, user_money, company_id, company_money, huyi_money, yunlian_money, create_time, #{adTransId}, #{adTaskId}, #{sumMoney}, #{userId}, #{userMoney}, #{companyId}, #{companyMoney}, #{huyiMoney}, #{yunlianMoney}, #{createTime}, update ad_profit_detail ad_trans_id = #{adTransId}, ad_task_id = #{adTaskId}, sum_money = #{sumMoney}, user_id = #{userId}, user_money = #{userMoney}, company_id = #{companyId}, company_money = #{companyMoney}, huyi_money = #{huyiMoney}, yunlian_money = #{yunlianMoney}, create_time = #{createTime}, where id = #{id} delete from ad_profit_detail where id = #{id} delete from ad_profit_detail where id in #{id} a.create_time >= #{param.startTime} AND a.create_time < DATE_ADD(#{param.endTime}, INTERVAL 1 DAY) a.create_time >= CURDATE() AND a.create_time < DATE_ADD(CURDATE(), INTERVAL 1 DAY) a.create_time >= DATE_SUB(CURDATE(), INTERVAL 1 DAY) AND a.create_time < CURDATE() a.create_time >= DATE_SUB(CURDATE(), INTERVAL WEEKDAY(CURDATE()) DAY) AND a.create_time < DATE_ADD(DATE_SUB(CURDATE(), INTERVAL WEEKDAY(CURDATE()) DAY), INTERVAL 7 DAY) a.create_time >= DATE_SUB(DATE_SUB(CURDATE(), INTERVAL WEEKDAY(CURDATE()) DAY), INTERVAL 7 DAY) AND a.create_time < DATE_SUB(CURDATE(), INTERVAL WEEKDAY(CURDATE()) DAY) a.create_time >= DATE_FORMAT(CURDATE(), '%Y-%m-01') AND a.create_time < DATE_ADD(DATE_FORMAT(CURDATE(), '%Y-%m-01'), INTERVAL 1 MONTH) a.create_time >= DATE_SUB(DATE_FORMAT(CURDATE(), '%Y-%m-01'), INTERVAL 1 MONTH) AND a.create_time < DATE_FORMAT(CURDATE(), '%Y-%m-01') a.create_time >= STR_TO_DATE(CONCAT(YEAR(CURDATE()), '-', QUARTER(CURDATE())*3-2, '-01'), '%Y-%m-%d') AND a.create_time < DATE_ADD(STR_TO_DATE(CONCAT(YEAR(CURDATE()), '-', QUARTER(CURDATE())*3-2, '-01'), '%Y-%m-%d'), INTERVAL 3 MONTH) a.create_time >= DATE_SUB(STR_TO_DATE(CONCAT(YEAR(CURDATE()), '-', QUARTER(CURDATE())*3-2, '-01'), '%Y-%m-%d'), INTERVAL 3 MONTH) AND a.create_time < STR_TO_DATE(CONCAT(YEAR(CURDATE()), '-', QUARTER(CURDATE())*3-2, '-01'), '%Y-%m-%d') a.create_time >= STR_TO_DATE(CONCAT(YEAR(CURDATE()), '-01-01'), '%Y-%m-%d') AND a.create_time < DATE_ADD(STR_TO_DATE(CONCAT(YEAR(CURDATE()), '-01-01'), '%Y-%m-%d'), INTERVAL 1 YEAR) a.create_time >= DATE_SUB(STR_TO_DATE(CONCAT(YEAR(CURDATE()), '-01-01'), '%Y-%m-%d'), INTERVAL 1 YEAR) AND a.create_time < STR_TO_DATE(CONCAT(YEAR(CURDATE()), '-01-01'), '%Y-%m-%d')