|
@@ -131,16 +131,17 @@
|
|
CASE
|
|
CASE
|
|
WHEN sum(t2.photo_show) != 0 THEN
|
|
WHEN sum(t2.photo_show) != 0 THEN
|
|
CONCAT(
|
|
CONCAT(
|
|
- ROUND(
|
|
|
|
|
|
+ CAST(ROUND(
|
|
(
|
|
(
|
|
sum(t2.photo_click) / sum(t2.photo_show)
|
|
sum(t2.photo_click) / sum(t2.photo_show)
|
|
) * 100,
|
|
) * 100,
|
|
3
|
|
3
|
|
- ),
|
|
|
|
|
|
+ ) AS CHAR)
|
|
|
|
+ ,
|
|
'%'
|
|
'%'
|
|
)
|
|
)
|
|
ELSE
|
|
ELSE
|
|
- 0
|
|
|
|
|
|
+ '0%'
|
|
END
|
|
END
|
|
) clickRate,
|
|
) clickRate,
|
|
(
|
|
(
|
|
@@ -210,42 +211,43 @@
|
|
CASE
|
|
CASE
|
|
WHEN sum(t2.photo_click) != 0 THEN
|
|
WHEN sum(t2.photo_click) != 0 THEN
|
|
CONCAT(
|
|
CONCAT(
|
|
- ROUND(
|
|
|
|
|
|
+ CAST(ROUND(
|
|
sum(t2.bclick) / sum(t2.photo_click),
|
|
sum(t2.bclick) / sum(t2.photo_click),
|
|
3
|
|
3
|
|
- ) * 100,
|
|
|
|
|
|
+ ) * 100 AS CHAR),
|
|
'%'
|
|
'%'
|
|
)
|
|
)
|
|
ELSE
|
|
ELSE
|
|
- CONCAT(0, '%')
|
|
|
|
|
|
+ '0%'
|
|
END
|
|
END
|
|
) actionRatio,
|
|
) actionRatio,
|
|
(
|
|
(
|
|
CASE
|
|
CASE
|
|
WHEN sum(t2.bclick) != 0 THEN
|
|
WHEN sum(t2.bclick) != 0 THEN
|
|
CONCAT(
|
|
CONCAT(
|
|
- ROUND(
|
|
|
|
|
|
+ CAST( ROUND(
|
|
sum(t2.download_completed) / sum(t2.bclick),
|
|
sum(t2.download_completed) / sum(t2.bclick),
|
|
3
|
|
3
|
|
- ) * 100,
|
|
|
|
|
|
+ ) * 100 AS CHAR)
|
|
|
|
+ ,
|
|
'%'
|
|
'%'
|
|
)
|
|
)
|
|
ELSE
|
|
ELSE
|
|
- CONCAT(0, '%')
|
|
|
|
|
|
+ '0%'
|
|
END
|
|
END
|
|
) eventJinJianAppRatio,
|
|
) eventJinJianAppRatio,
|
|
(
|
|
(
|
|
CASE
|
|
CASE
|
|
WHEN sum(t2.download_completed) != 0 THEN
|
|
WHEN sum(t2.download_completed) != 0 THEN
|
|
CONCAT(
|
|
CONCAT(
|
|
- ROUND(
|
|
|
|
|
|
+ CAST(ROUND(
|
|
sum(t2.activation) / sum(t2.download_completed),
|
|
sum(t2.activation) / sum(t2.download_completed),
|
|
3
|
|
3
|
|
- ) * 100,
|
|
|
|
|
|
+ ) * 100 AS CHAR) ,
|
|
'%'
|
|
'%'
|
|
)
|
|
)
|
|
ELSE
|
|
ELSE
|
|
- CONCAT(0, '%')
|
|
|
|
|
|
+ '0%'
|
|
END
|
|
END
|
|
) activationRatio
|
|
) activationRatio
|
|
FROM
|
|
FROM
|
|
@@ -289,16 +291,17 @@
|
|
CASE
|
|
CASE
|
|
WHEN sum(t2.photo_show) != 0 THEN
|
|
WHEN sum(t2.photo_show) != 0 THEN
|
|
CONCAT(
|
|
CONCAT(
|
|
- ROUND(
|
|
|
|
|
|
+ CAST( ROUND(
|
|
(
|
|
(
|
|
sum(t2.photo_click) / sum(t2.photo_show)
|
|
sum(t2.photo_click) / sum(t2.photo_show)
|
|
) * 100,
|
|
) * 100,
|
|
3
|
|
3
|
|
- ),
|
|
|
|
|
|
+ ) AS CHAR)
|
|
|
|
+ ,
|
|
'%'
|
|
'%'
|
|
)
|
|
)
|
|
ELSE
|
|
ELSE
|
|
- 0
|
|
|
|
|
|
+ '0%'
|
|
END
|
|
END
|
|
) clickRate,
|
|
) clickRate,
|
|
(
|
|
(
|
|
@@ -368,42 +371,45 @@
|
|
CASE
|
|
CASE
|
|
WHEN sum(t2.photo_click) != 0 THEN
|
|
WHEN sum(t2.photo_click) != 0 THEN
|
|
CONCAT(
|
|
CONCAT(
|
|
- ROUND(
|
|
|
|
|
|
+ CAST( ROUND(
|
|
sum(t2.bclick) / sum(t2.photo_click),
|
|
sum(t2.bclick) / sum(t2.photo_click),
|
|
3
|
|
3
|
|
- ) * 100,
|
|
|
|
|
|
+ ) * 100 AS CHAR)
|
|
|
|
+ ,
|
|
'%'
|
|
'%'
|
|
)
|
|
)
|
|
ELSE
|
|
ELSE
|
|
- CONCAT(0, '%')
|
|
|
|
|
|
+ '0%'
|
|
END
|
|
END
|
|
) actionRatio,
|
|
) actionRatio,
|
|
(
|
|
(
|
|
CASE
|
|
CASE
|
|
WHEN sum(t2.bclick) != 0 THEN
|
|
WHEN sum(t2.bclick) != 0 THEN
|
|
CONCAT(
|
|
CONCAT(
|
|
- ROUND(
|
|
|
|
|
|
+ CAST( ROUND(
|
|
sum(t2.download_completed) / sum(t2.bclick),
|
|
sum(t2.download_completed) / sum(t2.bclick),
|
|
3
|
|
3
|
|
- ) * 100,
|
|
|
|
|
|
+ ) * 100 AS CHAR)
|
|
|
|
+ ,
|
|
'%'
|
|
'%'
|
|
)
|
|
)
|
|
ELSE
|
|
ELSE
|
|
- CONCAT(0, '%')
|
|
|
|
|
|
+ '0%'
|
|
END
|
|
END
|
|
) eventJinJianAppRatio,
|
|
) eventJinJianAppRatio,
|
|
(
|
|
(
|
|
CASE
|
|
CASE
|
|
WHEN sum(t2.download_completed) != 0 THEN
|
|
WHEN sum(t2.download_completed) != 0 THEN
|
|
CONCAT(
|
|
CONCAT(
|
|
- ROUND(
|
|
|
|
|
|
+ CAST( ROUND(
|
|
sum(t2.activation) / sum(t2.download_completed),
|
|
sum(t2.activation) / sum(t2.download_completed),
|
|
3
|
|
3
|
|
- ) * 100,
|
|
|
|
|
|
+ ) * 100 AS CHAR)
|
|
|
|
+ ,
|
|
'%'
|
|
'%'
|
|
)
|
|
)
|
|
ELSE
|
|
ELSE
|
|
- CONCAT(0, '%')
|
|
|
|
|
|
+ '0%'
|
|
END
|
|
END
|
|
) activationRatio
|
|
) activationRatio
|
|
FROM
|
|
FROM
|
|
@@ -444,7 +450,8 @@
|
|
and t1.stat_date = #{statDate}
|
|
and t1.stat_date = #{statDate}
|
|
</if>
|
|
</if>
|
|
) t2
|
|
) t2
|
|
- WHERE t2.campaignName in(68,441,469,470,481,581,582,583,584,552,553,554,680,681,845,846,847,848,849,850,1070,1071,1072,1066,1069,1063,1064)
|
|
|
|
|
|
+ WHERE t2.campaignName
|
|
|
|
+ in(68,441,469,470,481,581,582,583,584,552,553,554,680,681,845,846,847,848,849,850,1070,1071,1072,1066,1069,1063,1064)
|
|
|
|
|
|
</select>
|
|
</select>
|
|
|
|
|
|
@@ -475,12 +482,13 @@
|
|
CASE
|
|
CASE
|
|
WHEN sum(t2.photo_show) != 0 THEN
|
|
WHEN sum(t2.photo_show) != 0 THEN
|
|
CONCAT(
|
|
CONCAT(
|
|
- ROUND(
|
|
|
|
|
|
+ CAST( ROUND(
|
|
(
|
|
(
|
|
sum(t2.photo_click) / sum(t2.photo_show)
|
|
sum(t2.photo_click) / sum(t2.photo_show)
|
|
) * 100,
|
|
) * 100,
|
|
3
|
|
3
|
|
- ),
|
|
|
|
|
|
+ ) AS CHAR)
|
|
|
|
+ ,
|
|
'%'
|
|
'%'
|
|
)
|
|
)
|
|
ELSE
|
|
ELSE
|
|
@@ -554,42 +562,44 @@
|
|
CASE
|
|
CASE
|
|
WHEN sum(t2.photo_click) != 0 THEN
|
|
WHEN sum(t2.photo_click) != 0 THEN
|
|
CONCAT(
|
|
CONCAT(
|
|
- ROUND(
|
|
|
|
|
|
+ CAST( ROUND(
|
|
sum(t2.bclick) / sum(t2.photo_click),
|
|
sum(t2.bclick) / sum(t2.photo_click),
|
|
3
|
|
3
|
|
- ) * 100,
|
|
|
|
|
|
+ ) * 100 AS CHAR),
|
|
'%'
|
|
'%'
|
|
)
|
|
)
|
|
ELSE
|
|
ELSE
|
|
- CONCAT(0, '%')
|
|
|
|
|
|
+ '0%'
|
|
END
|
|
END
|
|
) actionRatio,
|
|
) actionRatio,
|
|
(
|
|
(
|
|
CASE
|
|
CASE
|
|
WHEN sum(t2.bclick) != 0 THEN
|
|
WHEN sum(t2.bclick) != 0 THEN
|
|
CONCAT(
|
|
CONCAT(
|
|
- ROUND(
|
|
|
|
|
|
+ CAST(ROUND(
|
|
sum(t2.download_completed) / sum(t2.bclick),
|
|
sum(t2.download_completed) / sum(t2.bclick),
|
|
3
|
|
3
|
|
- ) * 100,
|
|
|
|
|
|
+ ) * 100 AS CHAR)
|
|
|
|
+ ,
|
|
'%'
|
|
'%'
|
|
)
|
|
)
|
|
ELSE
|
|
ELSE
|
|
- CONCAT(0, '%')
|
|
|
|
|
|
+ '0%'
|
|
END
|
|
END
|
|
) eventJinJianAppRatio,
|
|
) eventJinJianAppRatio,
|
|
(
|
|
(
|
|
CASE
|
|
CASE
|
|
WHEN sum(t2.download_completed) != 0 THEN
|
|
WHEN sum(t2.download_completed) != 0 THEN
|
|
CONCAT(
|
|
CONCAT(
|
|
- ROUND(
|
|
|
|
|
|
+ CAST( ROUND(
|
|
sum(t2.activation) / sum(t2.download_completed),
|
|
sum(t2.activation) / sum(t2.download_completed),
|
|
3
|
|
3
|
|
- ) * 100,
|
|
|
|
|
|
+ ) * 100 AS CHAR)
|
|
|
|
+ ,
|
|
'%'
|
|
'%'
|
|
)
|
|
)
|
|
ELSE
|
|
ELSE
|
|
- CONCAT(0, '%')
|
|
|
|
|
|
+ '0%'
|
|
END
|
|
END
|
|
) activationRatio
|
|
) activationRatio
|
|
FROM
|
|
FROM
|