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`
`
相关推荐
e***193510 分钟前
MySQL-触发器(TRIGGER)
android·数据库·mysql
执笔论英雄10 分钟前
【大模型推理】小白教程:vllm 异步接口
前端·数据库·python
Aiden1212114 分钟前
Mysql主从复制与读写分离
数据库·mysql
云边有个稻草人20 分钟前
国产化数据库标杆!金仓以五大技术优势,筑牢电力行业数字基石
数据库·金仓数据库·kes
j***121527 分钟前
MySQL如何执行.sql 文件:详细教学指南
数据库·mysql
zhouyunjian30 分钟前
10-ScheduledThreadPool应用与源码分析
运维·服务器·数据库
叫致寒吧31 分钟前
Mysql
数据库·mysql
凯子坚持 c38 分钟前
《openGauss向量数据库_助力企业RAG应用落地实践》
数据库
小熊officer39 分钟前
mysql创建用户以及赋予权限
数据库·mysql
@游子39 分钟前
SQL注入之文件读写(四)
android·数据库·sql