2023年8月3日发(作者:)

【SQL进阶】更新数据:update表⼦查询、多条件判断需求:1、只对超过平均消费⾦额的⽤户进⾏等级升级2、达到平均消费⾦额 1倍的⽤户 等级是 ⽩⾦⽤户3、2倍或以上的是黄⾦⽤户4、其他⼀律是吃⽠⽤户user_level 字段说明:1、id ⾃增ID2、user_name ⽤户名3、user_total 消费总⾦额4、user_rank ⽤户等级、默认是吃⽠update user_level,(select avg(user_total) as avg from user_level) b set user_rank=case when round(user_total/avg)>=1 and round(user_total/avg)<2 then '⽩⾦⽤户' when round(user_total/avg)>=2 then '黄⾦⽤户' ELSE '吃⽠'end

where user_total>=

2023年8月3日发(作者:)

【SQL进阶】更新数据:update表⼦查询、多条件判断需求:1、只对超过平均消费⾦额的⽤户进⾏等级升级2、达到平均消费⾦额 1倍的⽤户 等级是 ⽩⾦⽤户3、2倍或以上的是黄⾦⽤户4、其他⼀律是吃⽠⽤户user_level 字段说明:1、id ⾃增ID2、user_name ⽤户名3、user_total 消费总⾦额4、user_rank ⽤户等级、默认是吃⽠update user_level,(select avg(user_total) as avg from user_level) b set user_rank=case when round(user_total/avg)>=1 and round(user_total/avg)<2 then '⽩⾦⽤户' when round(user_total/avg)>=2 then '黄⾦⽤户' ELSE '吃⽠'end

where user_total>=