select vip , sum(case when order_price is null then 0 else order_price end) as order_total from order_tb right join uservip_tb using(user_id) group by vip order by order_total desc