select id, api_name, url, method, request, response, is_success , create_time from api_log
and api_name like concat('%', #{apiName}, '%')
and url like concat('%', #{url}, '%')
and method like concat('%', #{method}, '%')
and request like concat('%', #{request}, '%')
and response like concat('%', #{response}, '%')
and is_success = #{isSuccess}
and create_time between #{createTime} and #{endCreateTime}
order by create_time desc
where id = #{id}
select api_name ,count(api_name) count FROM
(select api_name from api_log where
create_time BETWEEN #{startDate} and #{endDate}) t
GROUP BY api_name
delete from api_log where id = #{id}
delete from api_log where id in
#{id}