题解 | 更新用户积分信息?
select p.user_id, p.order_price+u.point point from ( select user_id, sum(order_price) order_price from order_tb where order_price > 100 group by user_id ) p left join uservip_tb u on u.user_id=p.user_id order by point desc
!:两列逐行相加用(column1+column2)
column1 + column2
,用于计算每行两列的和。SUM(column1)
或SUM(column2)
,聚合函数,用于计算整列的总和。SUM(column1 + column2)
,用于计算所有行中两列和的总和。