代理商旗下分润
代理商旗下直属用户和代理商产生的交易额(包括直接和间接推的代理商的用户和用户的用户)可以通过account_change表连表查询得出,因为只要代理商有了分润他的下级代理商或者用户有一条记录在该表中,换句话说,代理商不会自己产生分润,只能通过自己的用户或者代理商的用户产生分润,代理商分润的产生也只能是他的用户交易(递归用户)和代理商下面的用户(递归),
方法:代理商给上级产生的分润:在account_change表里查到to_agent_id=该代理商的id,然后通过订单号连表得出该笔订单的金额,加起来就是该代理商的交易总金额
用户的同上,但是还有用户自己交易的,这个不会记录在account_change表里,这个需要查询条件from_user_ids=该用户id and to_agent_id=上级代理商的id,再连表查询就可以了。