记mysql条件分支语句CASE WHEN THEN ELSE END的使用
2024-10-19 21:23:57
记一次基于mysql数据库查询时条件分支语句使用
表达式格式:CASE column
WHEN 条件1 THEN 表达式1
WHEN 条件2 THEN 表达式2
....
ELSE 表达式
END [as] column_alias
即:查询数据时候 当满足1条件时候 column 值为表达式1 ,
当满足2条件时候 column 值为表达式2.....
若都不满足则为ELSE 后的表达式,
最后END 结束,起个别名,方便检索
For Example:
想将type标识 替换为
通用设备=0,
特种设备=1,
设施器材=2
则使用语句运行如下
最新文章
- ASP.NET MVC下使用文件上传
- C++Builder Berlin 编译
- hessian入门
- [原创]java WEB学习笔记77:Hibernate学习之路---Hibernate 版本 helloword 与 解析,.环境搭建,hibernate.cfg.xml文件及参数说明,持久化类,对象-关系映射文件.hbm.xml,Hibernate API (Configuration 类,SessionFactory 接口,Session 接口,Transaction(事务))
- linux系统安装对硬件有什么要求
- sgu 102 Coprimes
- 基于libuv库的UDP收/发广播消息代码实现
- 【转】iOS应用崩溃日志揭秘2
- QT5 TK1 串口通信
- android台 cocos2d-x 翻阅相册数据
- 为什么使用Hystrix?
- mysql中的limit
- 团队作业10——项目复审与事后分析(Beta版本)
- mybatis的搭建和注入spring的方式
- django-表单
- HALCON学习-资料
- 刀片服务器和磁盘阵列卡(RAID)技术---永和维护
- c++中二级指针的使用场景
- LaTeX技巧205:使用split输入多行公式技巧
- CF1060E Sergey and Subway 思维