使用IGNORE NULLS实现数据填充
对于如下需求,存在如下原始数据:

想要将value为空的记录,使用小于对应id的最大有值的value填充,需求最终结果如下图:

一般的做法如下:

在ORACLE 11gr2中,对LAG和LEAD函数进行了增强,添加了IGNORE NULLS的功能,使得实现上述需求更加便捷,如下:

阅读量:187
阅读量:45
阅读量:61
阅读量:188
阅读量:102
对于如下需求,存在如下原始数据:

想要将value为空的记录,使用小于对应id的最大有值的value填充,需求最终结果如下图:

一般的做法如下:

在ORACLE 11gr2中,对LAG和LEAD函数进行了增强,添加了IGNORE NULLS的功能,使得实现上述需求更加便捷,如下:
