select o.user_id, point + sum(order_price) as point from order_tb o join uservip_tb using(user_id) where order_price > 100 group by o.user_id order by point desc