Mysql、Oracle、Hive中SUM(null)和COUNT(null)
来源:互联网 发布:linux网吧视频服务器 编辑:程序博客网 时间:2024/06/05 09:52
Mysql
SELECT SUM(NULL);(null)
SELECT SUM(NULL);
结果为:NULL
SELECT COUNT(NULL);(0)
SELECT COUNT(NULL);
结果为:0
Oracle
SELECT SUM(NULL) FROM DUAL;(null)
结果与Mysql相同,如下:
SELECT SUM(NULL) FROM DUAL;
SELECT COUNT(NULL) FROM DUAL;(0)
SELECT COUNT(NULL) FROM DUAL;
Hive
SELECT SUM(NULL);(报错)
SELECT SUM(NULL);
不可以对null进行sum,报错信息如下:
Error: Error while compiling statement: FAILED: UDFArgumentTypeException Only numeric or string type arguments are accepted but void is passed. (state=42000,code=40000)
SELECT COUNT(NULL);(0)
SELECT COUNT(NULL);
结果与上述两个相同,0
阅读全文
0 0
- Mysql、Oracle、Hive中SUM(null)和COUNT(null)
- hive中null和'','NULL'
- oracle 数据库 sum count null 结果
- mysql sum count 解决 null 问题
- MySQL中NULL和NOT NULL探究
- hive中使用is null和is not null问题
- hive中使用is null和is not null问题
- oracle 中 不等于 和 null
- mysql null和not null
- MSSQL Oracle MySQL 中NULL的替换
- MSSQL Oracle MySQL 中NULL的替换
- hive中null值得查询
- oracle 中sum和count的区别
- oracle 中sum和count的区别
- hive null
- hive null
- hive null
- mysql中selec sum返回null的解决方法
- 某天醒来,全世界的人都变成程序员......
- 强化学习入门及资料
- 驱动程序的调试(windbg双机调试)
- 第二节.Python列表的简单操作
- ES6解构赋值
- Mysql、Oracle、Hive中SUM(null)和COUNT(null)
- 脏读和数据库一致性的分析
- CSR蓝牙开发资源
- shell学习。一些基本的知识。
- 基数排序
- 验证grep是否成功
- 【BigHereo 35】---L8---C++真题总结
- [spark] Task执行流程
- Jmeter:性能测试指南