MySQL case when then 用法
2024-09-03 19:32:51
下面演示一下MYSQL中的CASE WHEN THEN的用法。
一、
SELECT
MENU_NAME,
YXBZ,
case YXBZ
when 'Y' then '开放'
when 'N' then '关闭'
end as BZ
FROM tp_back_s_menu;
二、
SELECT
MENU_NAME,
case YXBZ
when 'Y' then '开放'
when 'N' then '关闭'
end as BZ
FROM tp_back_s_menu;
三、
SELECT
MENU_NAME,
case YXBZ
when 'Y' then '开放'
ELSE '关闭'
end AS BZ
FROM tp_back_s_menu;
三个其实都是一样的,不过有一些细微差别而已。
读者可以自行对比。
多个CASE之间用,分开。
其实是跟查字段一样的道理,不过就是改了个名字,展示出来的不一样而已。
最新文章
- SQL 语句调优 where 条件 数据类型 临时表 索引
- ccc 模拟重力 正太分布
- jquery on()方法绑定多个选择器,多个事件
- 【MVC 4】2.使用 Razor
- 组合数(codevs 1631)
- BigInteger大数家法源代码及分析
- java后台调用HttpURLConnection类模拟浏览器请求(一般用于接口调用)
- jQuery插件之validate
- Boosting Static Representation Robustness for Binary Clone Search against Code Obfuscation and Compiler Optimization(二)
- nginx+tomcat:动静分离+https
- GIT导出差异版本更新的文件列表
- js 调试技巧
- 【bzoj3589】动态树 树链剖分+树链的并
- [模板][P3796]AC自动机(加强版)
- .net core Error -4090 EADDRNOTAVAIL address not available”
- ssm 整合 redis(简单教程)
- shiro用authc配置后登录成功后不能跳转到index页面
- BZOJ3836 [Poi2014]Tourism 【树形dp +状压dp】
- javascript客户端遍历控件与获取父容器对象
- I-Keyboard