oracle sql为null值,具有NULL值的Oracle SQL – max()
max(end_dt)keep(dense_rank first order by end_dt desc nulls first)
UPD:
Oracle 11g R2架构设置:
CREATE TABLE t
(val int, s date, e date)
;
INSERT ALL
INTO t (val, s, e)
VALUES (1, sysdate-3, sysdate-2)
INTO t (val, s, e)
VALUES (1, sysdate-2, sysdate-1)
INTO t (val, s, e)
VALUES (1, sysdate-1, null)
INTO t (val, s, e)
VALUES (2, sysdate-1, sysdate-.5)
INTO t (val, s, e)
VALUES (2, sysdate-.5, sysdate-.25)
SELECT * FROM dual
;
查询1:
select val, min(s), max(e) keep (dense_rank first order by e desc nulls first)
from t group by val
| VAL | MIN(S) | MAX(E)KEEP(DENSE_RANKFIRSTORDERBYEDESCNULLSFIRST) |
---------------------------------------------------------------------------------------------
| 1 | November, 13 2012 14:15:46+0000 | (null) |
| 2 | November, 15 2012 14:15:46+0000 | November, 16 2012 08:15:46+0000 |
oracle sql为null值,具有NULL值的Oracle SQL – max()相关推荐
- oracle sql为null值,在SQL Server Oracle MySQL当数据库中查出某值为NULL怎么办
在SQL Server Oracle MySQL当数据库中查出某值为NULL怎么办? 1.MSSQL: ISNULL() 语法 ISNULL ( check_expression , replacem ...
- oracle内连接时列的值是null,Oracle SQL - 比较空值时的JOIN性能
您将使用任何具有null类的记录返回交叉产品.你的结果好吗? 我在11gR2中创建了两个示例查询: WITH a as (select NULL as class, 5 as columna from ...
- oracle 让人抓狂的错误之 null值 与 无值(无结果)-开发系列(一)
近期.在做开发.写存过的时候碰到一些问题,找了好长时间才发现原因.并且是曾经不知道的. 所以在这给记下来 给自己备忘和大家參考. 一 .null值 以下举个最简单的样例.寻常工作其中肯定比这个sql复 ...
- oracle 01405 提取的值为null,ORA-01405 : fetched column value is NULL
ORA-01405错误原因,场景 在使用 select into from 语句时 from 子查询查到字段值有为 NULL , into 的时候不能为 NULL . 可以使用 ...
- oracle 01405 提取的值为null,OCI : ORA-01405: 提取的列值为 NULL
#include // OCI开发环境配置 // 远端oracle服务器端装好,配好TNS服务名称 // // 安装oracle客户端软件时,选第3项(开发工具). // oracle客户端安装完后, ...
- SQL Server表分区的NULL值问题
原文:SQL Server表分区的NULL值问题 SQL Server表分区的NULL值问题 SQL Server表分区只支持range分区这一种类型,往往会被大家吐槽 人家MySQL支持四种类型:R ...
- oracle 01405 提取的值为null,ORA-01405: 提取的列值为 NULL--报错原因及解决方案
报错信息:ORA-01405: 提取的列值为 NULL 问题出现原因:形如 SELECT a INTO :a FROM NewXCData WHERE a = 'test'; 如果a的值为空,则会报此 ...
- oracle如果查询出的值为null记为0
oracle在使用sum函数计算式会遇到这样的情况. 如果sum的值为null,则什么都不显示.想要如果为null,则显示为0,怎么办? 方法1: select when sum(t.money) i ...
- SQL三值逻辑和NULL
三值逻辑: 真.假和"不确定值" 三值逻辑和布尔型类型的区别: 普通布尔类型只有true和false两个值,这种逻辑体系被称为二值逻辑. 在SQL语言中还有第三个值:unknown ...
- SQL进阶之路03:三值逻辑和NULL
大多数的编程语言都是基于二值逻辑(true,false),而SQL语言采用为三值逻辑(true,false,'unknown'),而这个不确定因素常常导致查询结果并不是理想中的结果.总之存在null那 ...
最新文章
- mysql read timed out_java.sql.SQLException: Socket read timed out
- 通过DataTable导出Excel
- hdu As Easy As A+B
- python建立回归模型_简单线性回归的Python建模方法
- 1027 打印沙漏 (20分)——27行代码AC(结构清晰)
- 舵机不会玩?看这篇!
- python求1+2+3+....+100的和注意事项_python006(求1-2+3-4+5.....99的所有数的和)
- python台风动图绘制_使用Python绘制台风轨迹图的示例代码
- 微软正式发布XAML Standard与.NET Standard 2.0:现已提供下载
- 如何导出源文件_正骨室001期 | 如何避免色彩损失
- 拉普拉斯定理_拉普拉斯妖:通晓宇宙一切,深知过去未来,最终被量子力学终结!...
- 转【es中数据节点和主机】
- 20155339 《信息安全系统设计基础》课程总结
- CAD迷你看图2019破解版|CAD迷你看图2019R5中文破解版下载
- 如何使用apktool反编译APK
- 产品经理学习——卡诺模型
- 带你玩转软件项目测试管理——项目研发管理模式(一)
- 搜狐畅游CEO王滔辞职
- 马斯克群发卫星造天文奇观,未来三天全国多地可见
- 传感器的低频响应和截止频率
热门文章
- stc_8051_汇编教程_翻译
- 虚拟乐器综合音源-Vir2 Instruments VI.ONE Kontakt
- Windows命令-文件操作-剪切文件-move
- 我家的门牌号(信息学奥赛一本通-T1404)
- CoffeeScript 简介与安装步骤概览
- 魔兽世界 windows 7 下 界面 问题
- 小白友好 | PyCharm新手教程
- 0-5V模拟转PWM直流变送器调速调理模块
- 图像金字塔、高斯金字塔、差分金字塔(DOG金字塔)、尺度空间、DoG (Difference of Gaussian)角点检测
- 数据恢复软件设计与实现(二)