Commit 79eae7ef authored by alex yao's avatar alex yao

fix: 【【POE】分享应用时数据统计更改】 --bug=1009877

parent e0ba62d3
select * from (select select *
bmi.nick_name as owner, from (select bmi.nick_name as owner,
baai.agent_title , baai.agent_title,
count(bdadr.relation_id) as usage_count, count(bdadr.relation_id) as usage_count,
ifnull(sum(bdapr.point_num),0) as total_points, total_points,
max(bdadr.datetime) as last_usage_time, max(bdadr.datetime) as last_usage_time,
(case when baai.agent_publish_status = "publish" then "Y" else "N" end) as publish_status (case when baai.agent_publish_status = "publish" then "Y" else "N" end) as publish_status
from from biz_data_analyze_dialogue_record bdadr
biz_data_analyze_dialogue_record bdadr
left join biz_agent_application_info baai on baai.agent_id = bdadr.relation_id left join biz_agent_application_info baai on baai.agent_id = bdadr.relation_id
left join biz_member_info bmi on bmi.member_id = baai.member_id left join biz_member_info bmi on bmi.member_id = baai.member_id
left join biz_data_analyze_point_record bdapr on bdapr.relation_id = bdadr.relation_id <<and bdapr.member_id = :memberId>> left join biz_data_analyze_point_record bdapr on bdapr.relation_id = bdadr.relation_id <<and bdapr.member_id = :memberId>>
left join (select ifnull(sum(bdapr.point_num),0) as total_points,bdapr.relation_id from biz_data_analyze_point_record bdapr where 1=1 <<and bdapr.member_id = :memberId>> group by bdapr.relation_id) bdap
on bdap.relation_id = bdadr.relation_id
where 1=1 where 1=1
<< and bdadr.member_id = :memberId>> <<
group by bdapr.relation_id,publish_status and bdadr.member_id = :memberId>>
) as t1 group by bdapr.relation_id, publish_status) as t1
where 1=1 where 1 = 1 << and t1.last_usage_time >= :startDate and t1.last_usage_time <= :endDate >>
<< and t1.last_usage_time >= :startDate and t1.last_usage_time <= :endDate >>
order by t1.last_usage_time desc order by t1.last_usage_time desc
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment