SQL之条件判断专题

Case when


(case

when +情况1 then + 结果1

when +情况1 then + 结果1

else +剩余结果

end ) 列名

IF表达式


IF(判断内容,0,1)

SELECT IF( sex=1,男 ,女 )sex from student
IFNULL表达式


IF(判断内容,x)

假如判断内容 不为 NULL,则 IFNULL() 的返回值为 判断内容; 否则其返回值为 x。

SELECT ISNULL(1,10);

相关推荐
丶重明19 分钟前
【2024】MySQL账户管理
sql
后端小张25 分钟前
Redis 执行 Lua,能保证原子性吗?
数据库·redis·缓存
离开地球表面_9927 分钟前
索引失效?查询结果不正确?原来都是隐式转换惹的祸
数据库·后端·mysql
lipviolet34 分钟前
Redis系列---Redission分布式锁
数据库·redis·分布式
Zhen (Evan) Wang35 分钟前
.NET 6 API + Dapper + SQL Server 2014
数据库·c#·.net
毕设木哥1 小时前
25届计算机专业毕设选题推荐-基于python+Django协调过滤的新闻推荐系统
大数据·服务器·数据库·python·django·毕业设计·课程设计
洛阳泰山2 小时前
Llamaindex 使用过程中的常见问题 (FAQ)
java·服务器·数据库·python·llm·rag·llamaindex
没有名字的小羊2 小时前
Linux基础命令——账户简单管理
linux·运维·服务器·网络·数据库
单字叶2 小时前
MySQL数据库管理
数据库·mysql
Deryck_德瑞克2 小时前
mysql笔记—sql性能分析
笔记·sql·mysql