SQL语言做加减运算时将某项的null值转换为0
来源:互联网 发布:嫁入豪门的条件知乎 编辑:程序博客网 时间:2024/04/28 11:38
在SQL语言中,很多时候,在表项中会遇到null值,null值有三大特点:1)NULL值不参加统计;2)NULL值不进入计算表达式;3)不能与其它值进行比较。
因此,在运算中要将null值有时候转换成其他值,这里提供一种加减运算中转换为0的方法。
如:在算工资的时候,总工资=基础工资+奖金,但有的员工奖金为null,因此:(这里用的scott表里的数据,comm表示奖金,sal表示工资,表名为emp)
select (case
when comm is null then sal
else
sal+comm
end)
from emp
where deptno='30'
0 0
- SQL语言做加减运算时将某项的null值转换为0
- SQL将 NULL值转换为0
- 指针的加减运算和转换
- null值转换为真正的值
- SQL 中NULL的运算
- 【SQL优化】null的运算
- SQL语句将Null值转换为字符串空
- sql server 数据库中null 转换为 0
- sql server 数据库中null 转换为 0
- 在c语言中NULL的值为0
- sql 查询数据为NULL的值
- sql: NULL值比较运算
- 指针的加减运算
- 复数的加减运算
- 补码的加减运算
- 补码的加减运算
- 大数的加减运算
- 复数的加减运算
- 怎样制作自己的网站?
- linux网络编程之socket(十一):套接字I/O超时设置方法和用select实现超时
- linux之 查看文件命令cat,more,less,tail,tac,nl,od
- canny 算子实现图像边缘检测(详细过程附源码)
- ZOJ-1337
- SQL语言做加减运算时将某项的null值转换为0
- linux内核中send与recv函数详解
- 请支持博主评选博客之星
- linux网络编程之socket(十二):select函数的并发限制和 poll 函数应用举例
- postGreSQL-如何进行数据同步呢-求大神-求想法-不需要具体代码
- 现代信息检索 王斌 2012年秋季期末试题
- oracle复制表数据,复制表结构
- selenium webdriver 学习总结-元素定位
- Windows下redis 安装与PHP使用