美文网首页
SQL27 查看不同年龄段的用户明细(mysql,CASEWHE

SQL27 查看不同年龄段的用户明细(mysql,CASEWHE

作者: 高桥my | 来源:发表于2023-06-11 18:29 被阅读0次


正确写法:

SELECT device_id,

       gender,

       CASE WHEN AGE>=25 THEN "25岁及以上"

            WHEN AGE>=20 THEN "20-24岁"

            WHEN AGE<20 THEN "20岁以下"

            ELSE "其他"

            END AS age_cut

FROM user_profile

错误写法:

SELECT device_id,gender,CASE WHEN age<20  THEN "20岁以下"

                             WHEN 20<=age<=24 THEN "20-24岁"

                             WHEN 24<age THEN "25岁及以上"

                             ELSE "其他" END AS age_cut

                             FROM user_profile

查看不同年龄段的用户明细_牛客题霸_牛客网 (nowcoder.com)

相关文章

网友评论

      本文标题:SQL27 查看不同年龄段的用户明细(mysql,CASEWHE

      本文链接:https://www.haomeiwen.com/subject/vnyxydtx.html