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