MySql-流程函数
MySql的流程函数有四个,如下表格所示,我这里总结下各个函数的用法:
函数 | 功能 |
IF(value,t,f) | 如果value是真,返回t,否则返回f |
IFNULL(value1,vaule2) | 如果value1不为空,返回value1,否则返回 |
CASE WHEN[value1] THEN[result1]...ELSE[default]END | 如果value1是真,返回result1,否则返回default |
CASE[expr] WHEN[value1] THEN[result1]...ELSE[default] END | 如果expr等于value1,返回result1,否则返回default |
一、IF(value,t,f)函数
二、IFNULL(value1,vaule2)函数
三、CASE WHEN[value1] THEN[result1]...ELSE[default]END函数
四、CASE[expr] WHEN[value1] THEN[result1]...ELSE[default] END函数
转载于:https://www.cnblogs.com/hjwq/p/7272901.html
MySql-流程函数相关推荐
- mysql流程函数if之类
表名: salary -------- userid | salary| -------- 1 | 1000 2 | 2000 3 | 3000 4 | null ... IF(value, t, f ...
- MySQL 学习笔记(3)— 字符串函数、数值函数、日期时间函数、流程函数、聚集函数以及分组数据
1. 字符串函数 MySQL 的常用函数包括字符串函数.数值函数.日期时间函数.流程函数等. SELECT ascii("abc"),char(97),concat("h ...
- MySQL 之 单行函数(数学函数、字符串函数、日期时间函数、流程函数 )
MySQL 之 单行函数 1.数学函数 2.字符串函数 3.日期时间函数 4.流程函数 5.其他函数
- MySQL自定义函数的使用及MySQL中的流程控制语句
MySQL自定义函数 文章目录 MySQL自定义函数 创建自定义函数 自定义函数的调用 自定义函数的删除 自定义函数的维护 流程控制语句 条件控制语句 循环语句 创建自定义函数 创建自定义函数时, 开 ...
- MySQL之流程函数
备战2022春招或暑期实习,本专栏会持续输出MySQL系列文章,祝大家每天进步亿点点!文末私信作者,我们一起去大厂. 本篇总结的是 <MySQL之流程函数>,后续会每日更新~ 关于< ...
- MYSQL 数据库基础(三 流程函数的学习,多行函数相当于统计计算等等、group by的使用、goup by衍生出的having、排序关键字order by、升序ASC、降序DESC、模糊查询等)
流程函数 类似与java中的判断情况 的学习 实际应用: -- 满足条件执行 第一个逗号后面的 否则执行第二个逗号 SELECT ename,sal,IF(sal<2500,'低于2500',' ...
- Mysql学习总结(5)——MySql常用函数大全讲解
MySQL数据库中提供了很丰富的函数.MySQL函数包括数学函数.字符串函数.日期和时间函数.条件判断函数.系统信息函数.加密函数.格式化函数等.通过这些函数,可以简化用户的操作.例如,字符串连接函数 ...
- MySQL流程控制的使用
流程控制语句,用于将多个SQL语句,划分或组成成符合业务逻辑的代码块 流程控制语句 包括,IF语句.CASE语句.LOOP语句.WHILE语句.LEAVE语句.ITERATE语句.REPEAT语句和W ...
- mysql 自定义函数
新建: Create function function_name(参数列表)returns返回值类型 函数体 函数名,应该合法的标识符,并且不应该与已有的关键字冲突. 一个函数应该属于某个数据库,可 ...
- mysql 聚合函数内比较运算符_关于常用 MYSQL 聚合函数,其他函数 ,类型转换,运算符 总结...
/* 关于MYSQL 聚合函数,其他函数 ,类型转换,运算符 总结,*/ -- 1 运算符优先级 /* 12.1.1. 操作符优先级 以下列表显示了操作符优先级的由低到高的顺序.排列在同一行的操作符 ...
最新文章
- 用switch写收水费的c语言程序,超级新手,用switch写了个计算器程序,求指导
- 【转】mysql-status和variables区别
- 【学习笔记】利用Excel实现简易版大屏
- 10个在线Web设计开发工具介绍
- Docker安装Redis(docker-compose.yml)
- java中menu用法_Android Menu用法全面讲解
- C++ 用template实现的堆
- Zephyr学习(一)Zephyr介绍
- 零样本学习的相关概念——综述
- it营Typescript学习笔记02(基础完结)模块,命名空间,装饰器
- C语言_写简易吃豆人小游戏
- 【动手学深度学习】01 Windows下安装环境
- java 网页版通讯_JavaWeb网页聊天室(WebSocket即时通讯)
- 掌握如何使用Rose绘制活动图的方法
- error Target dll has been cancelled debugger aborted
- 分布式存储解决方案zData
- 五笔打字:速成手册---半小时学会五笔打字
- 利用百度云盘同步Zotero
- 电磁场理论笔记04:静电场的标量位
- 怎么制作app系统软件,大概需要多少钱
热门文章
- 计算机科技英语论文,计算机专业英语(第2版)——科技交流与科技论文写作
- 怎么配置服务器php环境,配置PHP服务器环境步骤详解
- java 字符串池 原理_《Java虚拟机原理图解》1.2.2、Class文件中的常量池详解(上)...
- java 避免重定向_java重定向与转发的问题
- linux怎么升级python2.7,linux升级python到2.7
- Android用按钮确定单选框,Android RadioButton单选框的使用方法
- python cmath模块_python中math模块常用的方法整理
- Java Servlet技术
- 《天天数学》连载05:一月五日
- Java Web实训项目:西蒙购物网(下)