## Feat - Top 30 (直推人数/直推金额) - 排除死点
This commit is contained in:
parent
fffe667561
commit
23b8153243
|
|
@ -12,15 +12,16 @@
|
||||||
numberOfAmount
|
numberOfAmount
|
||||||
from (
|
from (
|
||||||
select
|
select
|
||||||
PK_REFERENCE,
|
o.PK_REFERENCE,
|
||||||
count(PK_REFERENCE) numberOfPeople,
|
count(DISTINCT o.PK_MEMBER) numberOfPeople,
|
||||||
sum(order_amount) numberOfAmount
|
sum(order_amount) numberOfAmount
|
||||||
from sa_order
|
from sa_order o
|
||||||
|
right join cu_member m on m.PK_ID = o.pk_member and m.DEL_FLAG = 0 and m.CATEGORY = 0
|
||||||
where
|
where
|
||||||
del_flag = 0
|
o.del_flag = 0
|
||||||
and order_status = 1
|
and order_status = 1
|
||||||
AND (order_type in (1,2) or (order_Type = 3 and ORDER_TYPE_EXTEND = 1))
|
AND (order_type in (1,2) or (order_Type = 3 and ORDER_TYPE_EXTEND = 1))
|
||||||
and pay_time between #{param.startDate} and #{param.endDate}
|
and o.pay_time between #{param.startDate} and #{param.endDate}
|
||||||
group by PK_REFERENCE
|
group by PK_REFERENCE
|
||||||
) r
|
) r
|
||||||
left join cu_member cm on r.PK_REFERENCE = cm.pk_id
|
left join cu_member cm on r.PK_REFERENCE = cm.pk_id
|
||||||
|
|
@ -37,16 +38,16 @@
|
||||||
numberOfAmount
|
numberOfAmount
|
||||||
from (
|
from (
|
||||||
select
|
select
|
||||||
PK_REFERENCE,
|
o.PK_REFERENCE,
|
||||||
count(PK_REFERENCE) numberOfPeople,
|
count(DISTINCT o.PK_MEMBER) numberOfPeople,
|
||||||
sum(order_amount) numberOfAmount
|
sum(order_amount) numberOfAmount
|
||||||
from sa_order
|
from sa_order o
|
||||||
|
right join cu_member m on m.PK_ID = o.pk_member and m.DEL_FLAG = 0 and m.CATEGORY = 0
|
||||||
where
|
where
|
||||||
del_flag = 0
|
o.del_flag = 0
|
||||||
and order_status = 1
|
and order_status = 1
|
||||||
AND (order_type in (1,2) or (order_Type = 3 and ORDER_TYPE_EXTEND = 1))
|
AND (order_type in (1,2) or (order_Type = 3 and ORDER_TYPE_EXTEND = 1))
|
||||||
and pay_time between #{param.startDate} and #{param.endDate}
|
and o.pay_time between #{param.startDate} and #{param.endDate}
|
||||||
group by PK_REFERENCE
|
|
||||||
) r
|
) r
|
||||||
left join cu_member cm on r.PK_REFERENCE = cm.pk_id
|
left join cu_member cm on r.PK_REFERENCE = cm.pk_id
|
||||||
WHERE ROWNUM <![CDATA[ <=]]> 30
|
WHERE ROWNUM <![CDATA[ <=]]> 30
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue