|
|
@@ -59,21 +59,21 @@
|
|
|
|
|
|
link_id,
|
|
|
|
|
|
- count( DISTINCT CASE WHEN t1.consume_date = DATE_FORMAT( t1.activation_time, '%Y%m%d' ) THEN t1.uid END ) AS 'new_pay_users',
|
|
|
+ count( DISTINCT CASE WHEN t1.consume_date = DATE_FORMAT( t1.activation_time, '%Y%m%d' ) AND t1.STATUS = 1 THEN t1.uid END ) AS 'new_pay_users',
|
|
|
|
|
|
SUM(IF( t1.consume_date = DATE_FORMAT( t1.activation_time, '%Y%m%d' ) AND t1.STATUS = 1, 1, 0 )) AS 'new_pay_counts',
|
|
|
|
|
|
SUM(IF( t1.consume_date = DATE_FORMAT( t1.activation_time, '%Y%m%d' ), 1, 0 )) AS 'new_order_counts',
|
|
|
|
|
|
- IFNULL( ROUND( SUM( IF ( t1.consume_date = DATE_FORMAT( t1.activation_time, '%Y%m%d' ), t1.total_fee, 0 )), 2 ),0.00 ) AS 'new_pay_amount',
|
|
|
+ IFNULL( ROUND( SUM( IF ( t1.consume_date = DATE_FORMAT( t1.activation_time, '%Y%m%d' ) AND t1.STATUS = 1, t1.total_fee, 0 )), 2 ),0.00 ) AS 'new_pay_amount',
|
|
|
|
|
|
- IFNULL(ROUND(SUM(IF(t1.consume_date = DATE_FORMAT( t1.activation_time, '%Y%m%d') AND ( t1.pay_merchant = 15 OR pay_type = 20 ), total_fee,0 )), 2 ),0.00 ) AS 'new_xn_pay_amount',
|
|
|
+ IFNULL(ROUND(SUM(IF(t1.consume_date = DATE_FORMAT( t1.activation_time, '%Y%m%d') AND t1.STATUS = 1 AND ( t1.pay_merchant = 15 OR pay_type = 20 ), total_fee,0 )), 2 ),0.00 ) AS 'new_xn_pay_amount',
|
|
|
|
|
|
- IFNULL( ROUND( SUM( t1.total_fee ), 2 ), 0.00 ) AS 'pay_amount',
|
|
|
+ IFNULL( ROUND( SUM( if(t1.STATUS = 1 ,t1.total_fee,0) ), 2 ), 0.00 ) AS 'pay_amount',
|
|
|
|
|
|
- IFNULL( ROUND( SUM( IF ( t1.pay_merchant = 15 OR pay_type = 20, total_fee, 0 )), 2 ), 0.00 ) AS 'xn_pay_amount',
|
|
|
+ IFNULL( ROUND( SUM( IF (t1.STATUS = 1 AND ( t1.pay_merchant = 15 OR pay_type = 20), total_fee, 0 )), 2 ), 0.00 ) AS 'xn_pay_amount',
|
|
|
|
|
|
- count( DISTINCT t1.uid ) AS 'pay_users',
|
|
|
+ count(DISTINCT CASE WHEN t1.STATUS = 1 THEN t1.uid END ) AS 'pay_users',
|
|
|
|
|
|
SUM(IF( t1.STATUS = 1, 1, 0 )) AS 'pay_counts',
|
|
|
|