美文网首页
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