sql高级语法之IF、IFNULL
IF语句
语法格式
IF(expr1,expr2,expr3)
当expr1为true,IF(expr1,expr2,expr3)返回结果为expr2,否则返回expr3
示例
sql语句
SELECT IF(1<2,'yes','no');
执行结果
IFNULL语句
语法格式
IFNULL(expr1,expr2);
如果expr1不是NULL,则结果返回返回expr1,否则返回expr2
示例
sql语句
SELECT IFNULL(1,2)
执行结果
sql语句
SELECT IFNULL(null,2)
执行结果
sql语句
select ifnull(NULL,NULL);
执行结果
输出expr2的null
sql高级语法之IF、IFNULL相关推荐
- sql高级语法之窗口函数调用
sql高级语法之窗口函数调用 创建表 DENSE_RANK() RANK() ROW_NUMBER() LEAD() DENSE_RANK():为组内值生成连续排序号,其中,相同值具有相同序号 LAG ...
- sql高级语法之case语句
sql高级语法之case语句 1.创建数据库 2.创建表 3.CASE语句 语法格式1 示例 语法格式2 示例 1.创建数据库 create DATABASE advanced_prac; use a ...
- SQL高级语法学习总结(一)
基础语法呢,就是简单的对行列进行增删改查,看上一篇.SQL基础语法学习总结,高级用法无非是条件更多,能实现的需求更多,其中涉及到非常多的关键字,本篇博客就进行一下总结.本文所有用法均在mysql环境下 ...
- mysql 高级语法_3、sql高级语法(一)
1.规定要返回的数目 mysql中 #从websites表中返回5条记录,没有5条记录则返回全部 select * from websites limit 5; 2.like语法 #1 筛选出name ...
- SQL基础语法学习总结
本篇博客对于sql的基础语法做一个总结,学的东西太多太杂,总是不能记住太多东西,所以很多东西,会用,但是背不下来,毕竟不可能把所有语法和关键字都背完啊,本篇文章呢就用通俗易懂的话做一个基础知识的总结. ...
- mysql 高级语法,SQL 语法高级
NULL 值 NULL 值是遗漏的未知数据. 默认地,表的列可以存放 NULL 值. 如果表中的某个列是可选的,那么我们可以在不向该列添加值的情况下插入新记录或更新已有的记录.这意味着该字段将以 NU ...
- linq to sql 行转列_SQL进阶:SQL高级编程语法实例
之前写过的文章: canhui87:Oracle数据统计必会语法知识zhuanlan.zhihu.com 主要是告诉大家学习SQL高级编程的参考路径,现在把书里简单的实例代码整理出来,方便以后随时查 ...
- 【SQL 初级语法 6】 SQL 高级处理
目录 6 SQL 高级处理 6.1 窗口函数 1.窗口函数语法 2.语法的基本使用方法 -- 使用 rank 函数 3.无需指定 partition by 4.专用窗口函数的种类 5.窗口函数的适用范 ...
- Oracle SQL高级编程——分析函数(窗口函数)全面讲解
Oracle SQL高级编程--分析函数(窗口函数)全面讲解 注:本文来源于:<Oracle SQL高级编程--分析函数(窗口函数)全面讲解> 概述 分析函数是以一定的方法在一个与当前行相 ...
最新文章
- EI:生物膜反应器抗性组对替加环素浓度升高的动态响应
- 如何大写字符串中每个单词的第一个字符
- html vue分页,Vue.js bootstrap前端实现分页和排序
- BootStrap 用法
- select count(*) from返回的类型_数据分析面试题类型汇总
- 漫画:从打牌到 map-reduce 工作原理解析
- matlab 信号与系统(一)—— 上采样(Upsampling)和下采样(Downsampling)
- 2010年通信展的总结
- 创建AutoCAD线型
- 【模拟器】网工福音!华三模拟器HCL升级,部分功能超越eNSP和EVE!
- 我在小公司,当了五年的前端切图仔
- Godaddy、Lunarpages、IXwebhosting国外三大主机点评
- 2011刚上市的句子
- XILINX DMA/Bridge Subsystem for PCI Express (XDMA)笔记1(基于VU250 board)
- NVDIMM 知识点
- chrome 油猴 电脑或者手机click()失效,解决
- swift class的虚函数表、扩展、@objc修饰、虚函数的派发方式研究
- CFD:安装软件(step2)
- Using getResponseBodyAsStream instead is recommended
- Python数据分析与机器学习实战(8)数据处理与转换