|
@@ -82,12 +82,12 @@ FROM (
|
|
|
) AS rn
|
|
) AS rn
|
|
|
FROM ods.ods_trd_card_group_order_info_inc_d
|
|
FROM ods.ods_trd_card_group_order_info_inc_d
|
|
|
WHERE dt >= DATE_FORMAT(DATE_SUB(FROM_UNIXTIME(UNIX_TIMESTAMP('${start_date}', 'yyyyMMdd')), 1), 'yyyyMMdd')
|
|
WHERE dt >= DATE_FORMAT(DATE_SUB(FROM_UNIXTIME(UNIX_TIMESTAMP('${start_date}', 'yyyyMMdd')), 1), 'yyyyMMdd')
|
|
|
- AND status IN (101, 103, 104, 105, 106, 301, 302)
|
|
|
|
|
AND payment_success_time IS NOT NULL
|
|
AND payment_success_time IS NOT NULL
|
|
|
AND DATE_FORMAT(payment_success_time, 'yyyyMMdd') >= '${start_date}'
|
|
AND DATE_FORMAT(payment_success_time, 'yyyyMMdd') >= '${start_date}'
|
|
|
AND DATE_FORMAT(payment_success_time, 'yyyyMMdd') < '${stop_date}'
|
|
AND DATE_FORMAT(payment_success_time, 'yyyyMMdd') < '${stop_date}'
|
|
|
) t
|
|
) t
|
|
|
WHERE t.rn = 1
|
|
WHERE t.rn = 1
|
|
|
|
|
+ AND t.status IN (101, 103, 104, 105, 106, 301, 302)
|
|
|
) o
|
|
) o
|
|
|
LEFT JOIN dim.dim_trd_card_group_ful_d cg
|
|
LEFT JOIN dim.dim_trd_card_group_ful_d cg
|
|
|
ON o.group_info_id = cg.group_info_id
|
|
ON o.group_info_id = cg.group_info_id
|