## 兼容oracle字段为空处理成0;
This commit is contained in:
parent
77e299e6aa
commit
7de4bc6370
|
@ -680,36 +680,36 @@
|
||||||
a.pk_share_awards,
|
a.pk_share_awards,
|
||||||
cm.income_status,
|
cm.income_status,
|
||||||
cm.pay_time,
|
cm.pay_time,
|
||||||
nvl(b.pk_rate, bt.pk_id) pk_rate,
|
nvl(b.pk_rate, bt.pk_id) pk_rate,
|
||||||
nvl(cm.is_activate, a.enable_status) enable_status,
|
nvl(cm.is_activate, a.enable_status) enable_status,
|
||||||
a.new_box_num,
|
a.new_box_num,
|
||||||
nvl(b.consume_box_num, 0) + a.new_box_num consume_box_num,
|
nvl(b.consume_box_num, 0) + nvl(a.new_box_num, 0) consume_box_num,
|
||||||
nvl(b.month_box_num, 0) + a.new_box_num month_box_num,
|
nvl(b.month_box_num, 0) + nvl(a.new_box_num, 0) month_box_num,
|
||||||
a.new_consume_pv,
|
a.new_consume_pv,
|
||||||
nvl(b.consume_pv, 0) + a.new_consume_pv consume_pv,
|
nvl(b.consume_pv, 0) + nvl(a.new_consume_pv, 0) consume_pv,
|
||||||
nvl(b.month_consume_pv, 0) + a.new_consume_pv month_consume_pv,
|
nvl(b.month_consume_pv, 0) + nvl(a.new_consume_pv, 0) month_consume_pv,
|
||||||
a.team_new_box_num,
|
a.team_new_box_num,
|
||||||
nvl(b.team_box_num, 0) + a.team_new_box_num team_box_num,
|
nvl(b.team_box_num, 0) + nvl(a.team_new_box_num, 0) team_box_num,
|
||||||
nvl(b.team_month_box_num, 0) + a.team_new_box_num team_month_box_num,
|
nvl(b.team_month_box_num, 0) + nvl(a.team_new_box_num, 0) team_month_box_num,
|
||||||
a.team_new_pv,
|
a.team_new_pv,
|
||||||
nvl(b.team_consume_pv, 0) + a.team_new_pv team_consume_pv,
|
nvl(b.team_consume_pv, 0) + nvl(a.team_new_pv, 0) team_consume_pv,
|
||||||
nvl(b.team_month_pv, 0) + a.team_new_pv team_month_pv,
|
nvl(b.team_month_pv, 0) + nvl(a.team_new_pv, 0) team_month_pv,
|
||||||
a.team_new_amount,
|
a.team_new_amount,
|
||||||
nvl(b.team_consume_amount, 0) + a.team_new_amount team_consume_amount,
|
nvl(b.team_consume_amount, 0) + nvl(a.team_new_amount, 0) team_consume_amount,
|
||||||
nvl(b.team_month_amount, 0) + a.team_new_amount team_month_amount,
|
nvl(b.team_month_amount, 0) + nvl(a.team_new_amount, 0) team_month_amount,
|
||||||
nvl(b.big_box_num, 0) big_box_num,
|
nvl(b.big_box_num, 0) big_box_num,
|
||||||
nvl(b.small_box_num, 0) small_box_num,
|
nvl(b.small_box_num, 0) small_box_num,
|
||||||
nvl(b.big_team_pv, 0) big_team_pv,
|
nvl(b.big_team_pv, 0) big_team_pv,
|
||||||
nvl(b.small_team_pv, 0) small_team_pv,
|
nvl(b.small_team_pv, 0) small_team_pv,
|
||||||
a.system_type,
|
a.system_type,
|
||||||
a.all_new_box_num,
|
a.all_new_box_num,
|
||||||
a.all_new_consume_pv,
|
a.all_new_consume_pv,
|
||||||
a.all_team_new_box_num,
|
a.all_team_new_box_num,
|
||||||
a.all_team_new_pv,
|
a.all_team_new_pv,
|
||||||
nvl(b.all_team_box_num, 0) + a.all_team_new_box_num all_team_box_num,
|
nvl(b.all_team_box_num, 0) + nvl(a.all_team_new_box_num, 0) all_team_box_num,
|
||||||
nvl(b.all_team_month_box_num, 0) + a.all_team_new_pv all_team_month_box_num,
|
nvl(b.all_team_month_box_num, 0) + nvl(a.all_team_new_pv, 0) all_team_month_box_num,
|
||||||
nvl(b.all_team_consume_pv, 0) + a.all_team_new_box_num all_team_consume_pv,
|
nvl(b.all_team_consume_pv, 0) + nvl(a.all_team_new_box_num, 0) all_team_consume_pv,
|
||||||
nvl(b.all_team_month_pv, 0) + a.all_team_new_pv all_team_month_pv,
|
nvl(b.all_team_month_pv, 0) + nvl(a.all_team_new_pv, 0) all_team_month_pv,
|
||||||
bg.grade_value,
|
bg.grade_value,
|
||||||
bg.grade_name,
|
bg.grade_name,
|
||||||
bw.awards_value,
|
bw.awards_value,
|
||||||
|
@ -718,9 +718,9 @@
|
||||||
bw.month_repurchase_ratio,
|
bw.month_repurchase_ratio,
|
||||||
bw.benefit_avg_ratio,
|
bw.benefit_avg_ratio,
|
||||||
bw.benefit_share_ratio,
|
bw.benefit_share_ratio,
|
||||||
bws.awards_value share_awards_value,
|
bws.awards_value share_awards_value,
|
||||||
br.name country_name,
|
br.name country_name,
|
||||||
cr.county region_address,
|
cr.county region_address,
|
||||||
bv.region_vertex_pk_id
|
bv.region_vertex_pk_id
|
||||||
from (
|
from (
|
||||||
select *
|
select *
|
||||||
|
@ -749,18 +749,18 @@
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
<select id="queryCuMemberSecondRangeExtByParent" resultMap="CuMemberRetailRangeExt">
|
<select id="queryCuMemberSecondRangeExtByParent" resultMap="CuMemberRetailRangeExt">
|
||||||
select cm.pk_id pk_member,
|
select cm.pk_id pk_member,
|
||||||
cm.pk_parent,
|
cm.pk_parent,
|
||||||
nvl(b.month_consume_pv, 0) + nvl(a.new_consume_pv, 0) month_consume_pv,
|
nvl(b.month_consume_pv, 0) + nvl(a.new_consume_pv, 0) month_consume_pv,
|
||||||
nvl(b.team_month_pv, 0) + nvl(a.team_new_pv, 0) team_month_pv,
|
nvl(b.team_month_pv, 0) + nvl(a.team_new_pv, 0) team_month_pv,
|
||||||
nvl(b.consume_box_num, 0) + nvl(a.new_box_num, 0) consume_box_num,
|
nvl(b.consume_box_num, 0) + nvl(a.new_box_num, 0) consume_box_num,
|
||||||
nvl(b.team_box_num, 0) + nvl(a.team_new_box_num, 0) team_box_num,
|
nvl(b.team_box_num, 0) + nvl(a.team_new_box_num, 0) team_box_num,
|
||||||
nvl(b.big_box_num, 0) big_box_num,
|
nvl(b.big_box_num, 0) big_box_num,
|
||||||
nvl(b.small_box_num, 0) small_box_num,
|
nvl(b.small_box_num, 0) small_box_num,
|
||||||
nvl(b.all_team_box_num, 0) + a.all_team_new_box_num all_team_box_num,
|
nvl(b.all_team_box_num, 0) + nvl(a.all_team_new_box_num, 0) all_team_box_num,
|
||||||
nvl(b.all_team_month_box_num, 0) + a.all_team_new_pv all_team_month_box_num,
|
nvl(b.all_team_month_box_num, 0) + nvl(a.all_team_new_pv, 0) all_team_month_box_num,
|
||||||
nvl(b.all_team_consume_pv, 0) + a.all_team_new_box_num all_team_consume_pv,
|
nvl(b.all_team_consume_pv, 0) + nvl(a.all_team_new_box_num, 0) all_team_consume_pv,
|
||||||
nvl(b.all_team_month_pv, 0) + a.all_team_new_pv all_team_month_pv
|
nvl(b.all_team_month_pv, 0) + nvl(a.all_team_new_pv, 0) all_team_month_pv
|
||||||
from cu_member cm
|
from cu_member cm
|
||||||
left join ${secondTableName} a
|
left join ${secondTableName} a
|
||||||
on cm.pk_id = a.pk_member
|
on cm.pk_id = a.pk_member
|
||||||
|
|
Loading…
Reference in New Issue