id
, group_name, scene_name, biz_id, biz_no, executor_name, args_str, ext_attrs, retry_status, error_message,
create_dt
select
from retry_task_log
where id = #{id,jdbcType=BIGINT}
select count(*)
from (
select group_name, scene_name, biz_id from retry_task_log group by group_name, scene_name, biz_id) a
select count(*)
from (
select group_name, scene_name, biz_id
from retry_task_log
where retry_status = #{retryStatus}
group by group_name, scene_name, biz_id) a
select group_name, scene_name, count(*) total
from (
select group_name, scene_name, biz_id, count(*)
from retry_task_log
group_name = #{groupName}
and create_dt >= #{startTime} and create_dt <= #{endTime}
group by group_name, scene_name, biz_id) a
group by group_name, scene_name
order by total desc;
select
distinct(create_dt), count(*) total
from (
select group_name, scene_name, biz_id,
DATE_FORMAT(create_dt,'%H')
DATE_FORMAT(create_dt,'%Y-%m-%d')
DATE_FORMAT(create_dt,'%Y-%m-%d')
DATE_FORMAT(create_dt,'%Y-%m')
DATE_FORMAT(create_dt,'%Y-%m-%d')
as create_dt, count(*)
from retry_task_log
group_name = #{groupName}
and retry_status = #{retryStatus}
and create_dt >= #{startTime} and create_dt <= #{endTime}
group by group_name, scene_name, biz_id, create_dt) a
group by create_dt
order by total desc;
delete
from retry_task_log
where id = #{id,jdbcType=BIGINT}