Skip to content
Snippets Groups Projects
Commit 7228a205 authored by S.Listl's avatar S.Listl
Browse files

CampaignParticipant chart fixed

parent 5188c609
No related branches found
No related tags found
No related merge requests found
......@@ -6,9 +6,19 @@ import("system.vars");
var campaignId = vars.get("$param.CampaignId_param");
var sqlSelect = "select CAMPAIGNSTEPID, CAMPAIGNSTEP.NAME, count(distinct CAMPAIGNPARTICIPANTID), MAXPARTICIPANTS, count(distinct CAMPAIGNPARTICIPANTLOGID) "
+ "from CAMPAIGNSTEP left join CAMPAIGNPARTICIPANT on CAMPAIGNSTEPID = CAMPAIGNPARTICIPANT.CAMPAIGNSTEP_ID "
+ "left join CAMPAIGNPARTICIPANTLOG on CAMPAIGNSTEPID = CAMPAIGNPARTICIPANTLOG.CAMPAIGNSTEP_ID ";
var sqlSelect = "select CAMPAIGNSTEPID, CAMPAIGNSTEP.NAME, count(distinct CAMPAIGNPARTICIPANTID), MAXPARTICIPANTS, count(distinct CAMPAIGNPARTICIPANTLOGID) \n\
from CAMPAIGNSTEP \n\
left join CAMPAIGNPARTICIPANT on CAMPAIGNSTEPID = CAMPAIGNPARTICIPANT.CAMPAIGNSTEP_ID \n\
left join CAMPAIGNPARTICIPANTLOG on CAMPAIGNSTEPID = CAMPAIGNPARTICIPANTLOG.CAMPAIGNSTEP_ID \n\
and exists ( \n\
select 1 \n\
from CAMPAIGNPARTICIPANTLOG NEXTSTEPLOG \n\
join CAMPAIGNSTEP NEXTSTEP on NEXTSTEPLOG.CAMPAIGNSTEP_ID = NEXTSTEP.CAMPAIGNSTEPID \n\
where CAMPAIGNSTEP.CAMPAIGNSTEPID != NEXTSTEP.CAMPAIGNSTEPID \n\
and NEXTSTEPLOG.CAMPAIGNPARTICIPANT_ID = CAMPAIGNPARTICIPANTLOG.CAMPAIGNPARTICIPANT_ID \n\
and NEXTSTEP.CAMPAIGN_ID = CAMPAIGNSTEP.CAMPAIGN_ID \n\
and NEXTSTEP.SORTING > CAMPAIGNSTEP.SORTING \n\
)";
var sqlGroupOrderBy = "group by CAMPAIGNSTEPID, CAMPAIGNSTEP.NAME, MAXPARTICIPANTS, CAMPAIGNSTEP.SORTING order by CAMPAIGNSTEP.SORTING";
var sqlQuery = SqlCondition.begin()
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment