|
@@ -7,8 +7,8 @@
|
|
|
SELECT
|
|
|
sum( billsec ) AS exhaleDuration,
|
|
|
COUNT( 0 ) AS outgoingCallsNumber,
|
|
|
- SUM( CASE WHEN billsec > 0 THEN 1 ELSE 0 END ) AS connectionsNumber,
|
|
|
- ROUND(( SUM( CASE WHEN billsec > 0 THEN 1 ELSE 0 END ))/ COUNT( 0 ), 2 ) AS callSuccessRate
|
|
|
+ SUM( CASE WHEN disposition = 'ANSWERED' THEN 1 ELSE 0 END ) AS connectionsNumber,
|
|
|
+ ROUND(( SUM( CASE WHEN disposition = 'ANSWERED' THEN 1 ELSE 0 END ))/ COUNT( 0 ), 2 ) AS callSuccessRate
|
|
|
FROM
|
|
|
cdr
|
|
|
<where>
|
|
@@ -27,8 +27,8 @@
|
|
|
DATE(calldate) as dateTime,
|
|
|
sum( billsec ) AS exhaleDuration,
|
|
|
COUNT( 0 ) AS outgoingCallsNumber,
|
|
|
- SUM( CASE WHEN billsec > 0 THEN 1 ELSE 0 END ) AS connectionsNumber,
|
|
|
- ROUND(( SUM( CASE WHEN billsec > 0 THEN 1 ELSE 0 END ))/ COUNT( 0 ), 2 ) AS callSuccessRate
|
|
|
+ SUM( CASE WHEN disposition = 'ANSWERED' THEN 1 ELSE 0 END ) AS connectionsNumber,
|
|
|
+ ROUND(( SUM( CASE WHEN disposition = 'ANSWERED' THEN 1 ELSE 0 END ))/ COUNT( 0 ), 2 ) AS callSuccessRate
|
|
|
FROM
|
|
|
cdr
|
|
|
<where>
|