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')