SQL--case语句

case语句,按从上到下的书写顺序计算每个WHEN子句的布尔表达式。返回第一个取值为TRUE的布尔表达式所对应的结果表达式的值。如果没有取值为TRUE的布尔表达式,则当指定了ELSE子句时,返回ELSE子句中指定的结果;如果没有指定ELSE子句,则返回NULL。
题目:现在运营想要将用户划分为25岁以下和25岁及以上两个年龄段,分别查看这两个年龄段用户数量

复制代码
select` `case` `when age<25` `or age is` `null then '25岁以下'`
            `when age>=25 then '25岁以上'`
            `end age_cut,count(*) number`
`from user_profile`
`group` `by age_cut`
`
相关推荐
qq_1927798715 小时前
高级爬虫技巧:处理JavaScript渲染(Selenium)
jvm·数据库·python
u01092727115 小时前
使用Plotly创建交互式图表
jvm·数据库·python
爱学习的阿磊15 小时前
Python GUI开发:Tkinter入门教程
jvm·数据库·python
tudficdew16 小时前
实战:用Python分析某电商销售数据
jvm·数据库·python
sjjhd65217 小时前
Python日志记录(Logging)最佳实践
jvm·数据库·python
Configure-Handler17 小时前
buildroot System configuration
java·服务器·数据库
2301_8213696117 小时前
用Python生成艺术:分形与算法绘图
jvm·数据库·python
电商API_1800790524718 小时前
第三方淘宝商品详情 API 全维度调用指南:从技术对接到生产落地
java·大数据·前端·数据库·人工智能·网络爬虫
2401_8321319518 小时前
Python单元测试(unittest)实战指南
jvm·数据库·python
打工的小王19 小时前
redis(四)搭建哨兵模式:一主二从三哨兵
数据库·redis·缓存