mysql数据库 when_mysql case when怎样运用?_数据库
mysql case when用法:
MySQL 的 case when 的语法有两种:
简朴函数
CASE [col_name] WHEN [value1] THEN [result1]…ELSE [default] END
搜刮函数
CASE WHEN [expr] THEN [result1]…ELSE [default] END
这两种语法有什么区别呢?
1、简朴函数
CASE [col_name] WHEN [value1] THEN [result1]…ELSE [default] END: 罗列这个字段一切大概的值。
SELECT
NAME '好汉',
CASE NAME
WHEN '德莱文' THEN
'斧子'
WHEN '德玛西亚-盖伦' THEN
'大宝剑'
WHEN '暗夜猎手-VN' THEN
'弩'
ELSE
'无'
END '设备'
FROM
user_info;
SELECT
NAME '好汉',
CASE NAME
WHEN '德莱文' THEN
'斧子'
WHEN '德玛西亚-盖伦' THEN
'大宝剑'
WHEN '暗夜猎手-VN' THEN
'弩'
ELSE
'无'
END '设备'
FROM
user_info;
2、搜刮函数
CASE WHEN [expr] THEN [result1]…ELSE [default] END:搜刮函数能够写推断,而且搜刮函数只会返回第一个相符前提的值,其他case被疏忽
# when 表达式中能够运用 and 衔接前提
SELECT
NAME '好汉',
age '岁数',
CASE
WHEN age < 18 THEN
'少年'
WHEN age < 30 THEN
'青年'
WHEN age >= 30
AND age < 50 THEN
'中年'
ELSE
'老年'
END '状况'
FROM
user_info;
引荐教程:《mysql视频教程》
以上就是mysql case when怎样运用?的细致内容,更多请关注ki4网别的相干文章!
收藏 | 0
mysql数据库 when_mysql case when怎样运用?_数据库相关推荐
- pycharm连接mysql1193错误_pycharm连接mysql数据库提示错误的解决方法_数据库
忘记phpmyadmin密码怎么重置_数据库 重置phpmyadmin密码的方法是:1.停止mysql服务:2.跳过验证启动mysql:3.重新设置密码:4.更新权限:5.重新启动mysql,如[ki ...
- mysql 对多列进行排序 分组_数据库的多列分组
{"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...
- mysql中怎么存住文件链接_数据库如何保存链接文件
{"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...
- mysql中的页与磁盘关系_数据库和磁盘阵列的关系
{"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...
- mysql重启后应用也要重启_数据库重启后应用也必须重启
{"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...
- mysql的基本情况是什么意思_数据库是什么意思
展开全部 数据库中<>的含义: <>为不等号,常见的其它写法有: != 数据库功能: 数据库(Database)是按照数据结构来组织62616964757a686964616f ...
- mysql导入数据dmp文件怎么打开_数据库中dmp文件怎么打开?dmp文件打开详细的处理方法...
各位有没有观察到很多用户都比较热爱操作win7系统,但是在操作的过程遇到dmp文件怎么打开,以便不被dmp文件怎么打开所烦恼,那dmp文件怎么打开如何解决呢?接下来给各位提供一下dmp文件怎么打开详细 ...
- 数据库一对多做链接去重_数据库的查询命令
条件 from / where / group by / having distinct / order by / limit 使用这些条件可以按照需求任意选择,但是顺序必须按照上面的顺序来 特殊点: ...
- 数据库查找姓李的人_数据库中查询姓李的老师的个数
{"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...
- sql 数据库前两列值乘_数据库的基本概念:
数据库的相关概念: 数据-data: 1.描述事物的符号 2.多种表现形式:文本,图形,音频,视频. 数据库-Database,DB 1.粮库,车库 2.存放数据的仓库在计算机中,按照一定的格式存放, ...
最新文章
- keras inception_resnet_v2训练
- spring remoting源码分析--Hessian分析
- NTP时间服务器安装
- C#中多线程和定时器是不是有冲突?
- linux多线程 消费者,linux c 多线程 生产者-消费者二
- Spring注解编程基石(三)
- excel 双击 计算机,Excel 2016双击文件打开后是空白,再次双击才能打开(或者通过文件,打开才能打开)...
- 工作194:vue.runtime.esm.js?2b0e:619 [Vue warn]: Duplicate keys detected: ‘/system‘. This may cause an
- 数据结构——树的理解路线(总)
- Golang——数组遍历、最大值、求和、多维数组
- 使用Python为《围城》做一个图云
- LeetCode 435. 无重叠区间(贪婪算法)
- 不同浏览器对URL最大长度的限制(转)
- 机器学习- 吴恩达Andrew Ng Week8 知识总结 Dimensionality Reduction
- Mysql第一天笔记02——安装Navicat
- uniapp实现app的强制更新
- [Java高级](二)泛型
- linux php域名解析,linux下用dnspod实现动态域名解析(可用于Tomato等路由器)
- IBM V系列存储常用命令
- 山狮系统_苹果OS X Mountian Lion山狮系统下载发布
热门文章
- 牛客白月赛27【题解】
- 关于python语言数值操作符、以下选项错误的是 答案是_关于Python语言数值操作符,以下选项中描述错误的是...
- df.drop_duplicates() 详解+用法
- python获取实时股票价格_如何使用硒在网站上实时获取股票价格?
- javascript模板系统 ejs v3
- 如何保存迅雷看看字幕
- 《豆美人》(散文一篇,与君共赏)
- 01 | 职级体系:你意识到级别鸿沟了吗?
- 抑郁症、乙肝大小三阳买不了重疾险?六六六:我可以
- php验证码不能显示的原因