SQl如何避免除零错误 小结
来源:互联网 发布:sql2000附加数据库金蝶 编辑:程序博客网 时间:2024/04/25 10:25
在实际项目中,我们可能会遇到求百分比,比值等带除法的sql语句。这时,我们也许会遇到分母为零的情况。下面给出我总结的一些方法:
1. 用NULLIF函数:
首先说一下NULLIF函数的语法:
NULLIF(expr1,expr2)
意思是说:如果expr1<>expr2的话,则传回expr1;如果expr1=expr2的话,则返回NULL。
2.用case when:
case when 分母=0 then NULL else 分子/分母
这两种方法都可行,个人认为,如果考虑到各个数据库的兼容性,用第二种方法更有优势。
- SQl如何避免除零错误 小结
- c++处理除零错误
- VC除零异常(错误)捕获
- sql 中的除0零运算
- SqlServer 除法运算遇到被零除错误
- SqlServer 除法运算遇到被零除错误
- 快速解决SQLServer存储过程中的除零错误
- 当动态T-SQL语句遇到除零的问题
- SQL Server 2008 下遇到除零的情况处理
- 如何避免错误使用 Enum
- 如何避免SQL注入漏洞
- 如何在一定程度上避免SQL注入
- 浮点数除零
- 自定义除零异常!
- 如何避免ViewController打开时Orientation错误
- 常见的内存错误以及如何避免
- 如何避免“iterator not incrementable”错误
- 如何避免“iterator not incrementable”错误
- 华为c8812 cloud+同步应用更换
- JAVA 读取Excel 详解
- 神奇的200万个原子
- flash+xml汉化 英文flash+xml网站汉化教程
- 为什么1.3.6.1.2.1.2.1.0的值是32呢?
- SQl如何避免除零错误 小结
- PC端如何判断出“USB调试”模式是否打开了?
- 【ACM】杭电1070:Milk
- oracle关于模糊查询的问题
- opencv二值图孔洞填充算法(方法系转载)
- sgu 122 The book
- Problem A: Arti cial Intelligence? 结题报告
- 图像变形(二)
- 10月总结