|  |  | 
 |  |  |  | 
 |  |  |     <select id="selectAllPowerByMemberIdAndElse" resultType="java.lang.Integer"> | 
 |  |  |         select ifnull(sum(quantity),0) from yd_order where type = 1 and member_id in ( | 
 |  |  |             select member_id from member where referer_id = #{inviteId} | 
 |  |  |             select member_id from member | 
 |  |  |             where find_in_set(#{inviteId}, referer_ids) or invite_id=#{inviteId} | 
 |  |  |             ) | 
 |  |  |     </select> | 
 |  |  |  | 
 |  |  |     <select id="getTeamInfoList" resultType="com.xcong.excoin.modules.yunding.vo.TeamInfoVo"> | 
 |  |  |         select a.phone phone, | 
 |  |  |                sum(quantity) powerNum | 
 |  |  |         from member a | 
 |  |  |         left join yd_order b where b.member_id = a.id | 
 |  |  |         where a.referer_id = #{record.inviteId} | 
 |  |  |             and b.type = 1 | 
 |  |  |         group by a.member_id | 
 |  |  |         order by a.create_time desc | 
 |  |  |         SELECT | 
 |  |  |             a.phone phone, | 
 |  |  |             ( | 
 |  |  |                 SELECT | 
 |  |  |                     IFNULL(sum(b.quantity),0) | 
 |  |  |                 FROM | 
 |  |  |                     yd_order b | 
 |  |  |                 WHERE | 
 |  |  |                     b.member_id = a.id | 
 |  |  |                   AND b.type = 1 | 
 |  |  |             ) powerNum | 
 |  |  |         FROM | 
 |  |  |             member a | 
 |  |  |         WHERE | 
 |  |  |             a.referer_id = #{record.inviteId} | 
 |  |  |         ORDER BY | 
 |  |  |             powerNum DESC | 
 |  |  |     </select> | 
 |  |  |  | 
 |  |  |     <select id="selectMemberByInviteId" resultType="com.xcong.excoin.modules.member.entity.MemberEntity"> | 
 |  |  |         select * from member | 
 |  |  |         where find_in_set(#{inviteId}, a.referer_ids) or invite_id=#{inviteId} | 
 |  |  |     </select> | 
 |  |  | </mapper> |