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);

相关推荐
Raymond运维4 分钟前
MySQL包安装 -- SUSE系列(SUSE资源库安装MySQL)
linux·运维·数据库·mysql
高山上有一只小老虎10 分钟前
如何在DBeaver中配置高斯数据库的连接
数据库
云飞云共享云桌面13 分钟前
东莞精密机械制造工厂如何10个SolidWorks共用一台服务器资源
java·运维·服务器·网络·数据库·电脑·制造
ActionTech22 分钟前
2025 年 9 月《大模型 SQL 能力排行榜》发布,新增 Kimi K2 最新版测评!
数据库·sql·ai·oracle
lang201509281 小时前
掌握MyBatis Java API:高效操作数据库
java·数据库·mybatis
Mr.wangh2 小时前
Redis作为分布式锁
数据库·redis·分布式
白云偷星子2 小时前
MySQL笔记11
数据库·笔记·mysql
稚辉君.MCA_P8_Java3 小时前
WebSocket 是什么原理?为什么可以实现持久连接?
网络·数据库·websocket·网络协议
小光学长3 小时前
基于Vue的图书馆座位预约系统6emrqhc8(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。
前端·数据库·vue.js
code小毛孩4 小时前
如何简单的并且又能大幅度降低任务队列的锁粒度、提高吞吐量?
java·jvm·数据库