Mysql Case when 语句
首先我们创建一列sex。再为部分行设置好值0(女)或者1(男);
现在要做这样一件事,查询显示的时候sex不显示0,1和null,我们让它0的就显示女,1的就显示男,null就显示未知。
这时我们需要用到:
case-when then else end 语句.
修改 * 当 * 时候 修改成 * 否则修改成 * END
when then 可以写多句
select sno,sname,age,saddress,(case sex when '0' then '女' when '1' then '男' else '未知' end) as 性别 from stud;
有人可能会有疑问,不是定义了sex只能有一个字符嘛,为什么还能用‘未知’啊,因为这里只是显示的,并不是存储到数据库中的数据,只是相当于输出字符。
转载于:https://www.cnblogs.com/mr-wuxiansheng/p/7918627.html
Mysql Case when 语句相关推荐
- MySQL 的CASE WHEN 语句
mysql数据库中CASE WHEN语句. case when语句,用于计算条件列表并返回多个可能结果表达式之一. CASE 具有两种格式: 简单 CASE 函数将某个表达式与一组简单表达式进行比较以 ...
- MySQL 的CASE WHEN 语句使用说明
MySQL 的CASE WHEN 语句使用说明,需要的朋友可以参考下. 使用CASE WHEN进行字符串替换处理 /* mysql> select * from sales; +-----+-- ...
- MySQL使用IF语句以及用case语句对条件或结果进行判断
MySQL使用IF语句以及用case语句对条件或结果进行判断 一.前期准备 二.IF语句 1.场景一 2.场景二 三.CASE语句 一.前期准备 CREATE TABLE `t1` (`id` int ...
- MySQL CASE语句
MySQL CASE语句 如何使用MySQL 中CASE语句在存储的程序中构造复杂的条件语句. 除了IF语句],MySQL提供了一个替代的条件语句CASE. MySQL CASE语句使代码更加可读和高 ...
- mysql中使用case when语句
在web开发过程中,很多时候良好的sql不仅可以加快数据响应时间,更重要可以省略大量的后端代码.比如说对大量数据的分组,统计(求和,求差,求平均,求百分比等等),排序,如果可以放到sql里面去做,还是 ...
- mysql的case then语句_mysql case then使用
表的创建 CREATE TABLE `lee` ( `id` int(10) NOT NULL AUTO_INCREMENT, `name` char(20) DEFAULT NULL, `birth ...
- mysql case when 去重_【Mysql】 case ... when ... 用法
mysql case when用法 SELECT CASE WHEN `categoryid` =1THEN '参赛队员'ELSE '指导老师'END FROM `blog_article` WHER ...
- Mysql数据库(八)——mysql高阶语句(中)
Mysql数据库(八)--mysql高阶语句(中) 一.正则表达式(同shell脚本的正则表达式) 1.以"."代替任意一个字符 2.匹配前面字符多次 3.匹配前面字符至少一次 4 ...
- left join on用法_MySQL 多表查询 quot;Joinquot;+“case when”语句总结
本部分讲述:join系列全部总结和case when语句用法 join系列:表加法.Cross join .inner join.left join.right join.full outer joi ...
最新文章
- 【android-tips】adb 常用命令汇总(持续更新中)
- 原理+实践,Kafka MirrorMaker使用与性能调优全解析
- SAP Commerce的Site列表
- 希腊数学符号与读音对照表
- php android 乱码,如何解决android php 中文乱码问题
- 人工神经网络可以做什么,人工神经网络有什么用
- 程序员-人事面试题、包含缺点、优点、自我介绍、范文
- 计算机电缆国家标准是什么,电线电缆国家标准-计算机电缆(电压等级:0.45/0.75KV,企标)...
- 为什么Windows鼠标指针是弯的?
- linux网卡加vlan标签,如何在 CentOS/RHEL 系统中使用带 VLAN 标记的以太网卡
- myeclipse 百度云
- android计算器开发论文,基于Android计算器功能的实现毕业设计论文
- 2021.5.10-2021.5.16周报
- 移动开发之我见 ——移动WEB
- STM32F1xx_StdPeriph_Driver——SPI
- WEBRTC需要,配置自己的 TURN/STUN 服务
- 利用axis调用webservice
- Matlab语音信号去噪程序,使用低通巴特沃斯滤波器
- NPDP产品经理小知识:知识产权管理
- connect() failed (10061: No connection could be made because the target machine actively refused it
热门文章
- ubuntu安装mysql 密码忘了怎么办_Ubuntu安装mysql14.14,查看默认密码,重置密码
- jQuery事件绑定on()、bind()与delegate() 方法详解
- js变量前有 var 与没有的区别
- js运动动画的八个知识点
- 看图理解scrollTop,scrollLeft,clientWidth,clientHeight,offsetWidth,offsetHeight
- 动态规划算法解最长公共子序列LCS问题
- Apache Spark学习:将Spark部署到Hadoop 2.2.0上
- JAVA深入研究——Method的Invoke方法。
- spring27: bean装配-基于xml
- python十七:高阶函数