Commit 4a929b9e by jianan

dashboard分公司统计3

parent aefab85d
...@@ -234,8 +234,10 @@ ...@@ -234,8 +234,10 @@
) as level, ) as level,
</otherwise> </otherwise>
</choose> </choose>
concat(ifnull(sum(o.order_price*lip.achievements_rate/100),0),'') as fyp, if(GROUP_CONCAT(DISTINCT o.id) is null, 0,
concat(ifnull(sum(o.fyc_amount),0),'') as fyc, (select sum(t.order_price) from ag_po_order t where FIND_IN_SET(t.id, GROUP_CONCAT(DISTINCT o.id SEPARATOR ',')))
) as fyp,
concat(ifnull(sum(o.fyc_amount*lip.achievements_rate/100),0),'') as fyc,
ifnull(count(o.id),0) as pieces ifnull(count(o.id),0) as pieces
from ag_acl_practitioner p from ag_acl_practitioner p
INNER JOIN ag_acl_life_insurance_practitioner lip ON lip.practitioner_id= p.id INNER JOIN ag_acl_life_insurance_practitioner lip ON lip.practitioner_id= p.id
...@@ -298,8 +300,10 @@ ...@@ -298,8 +300,10 @@
where s.id=#{item.id} where s.id=#{item.id}
) as level, ) as level,
ifnull(sum(o.order_price*lip.achievements_rate/100),0) as fyp, if(GROUP_CONCAT(DISTINCT o.id) is null, 0,
ifnull(sum(o.fyc_amount),0) as fyc, (select sum(t.order_price) from ag_po_order t where FIND_IN_SET(t.id, GROUP_CONCAT(DISTINCT o.id SEPARATOR ',')))
) as fyp,
ifnull(sum(o.fyc_amount*lip.achievements_rate/100),0) as fyc,
ifnull(count(o.id),0) as pieces ifnull(count(o.id),0) as pieces
from ag_acl_practitioner p from ag_acl_practitioner p
INNER JOIN ag_acl_life_insurance_practitioner lip ON lip.practitioner_id= p.id INNER JOIN ag_acl_life_insurance_practitioner lip ON lip.practitioner_id= p.id
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment