我把SQL 玩成了 excel,这样好吗,这样不好,所以还是要学会用case SELECT device_id,gender, if(IFNULL(age,0)=0,'其他',if(age<20,'20岁以下',if(age<=24,'20-24岁','25岁及以上'))) as ages from user_profile case 解法 select device_id,gender, case when age is null then '其他' when age<20 then '20岁以下' when age<=24 and age >=20 then...