转自:https://blog.csdn.net/hongyd/article/details/80996648
在Oracle表中,很多列是允许NULL值存在的,尤其是number类型的列。
那么,这些列在计算中,是如何处理的呢。
1,对于number类型的列,在进行加,减,乘,除等运算的时候,如果有NULL存在,那么结果也是NULL
2,对应count操作,会忽律NULL列,如果都是NULL,结果为0
3,对于sum操作,会忽律NULL列,如果都是NULL,结果为NULL
转自:https://blog.csdn.net/hongyd/article/details/80996648
在Oracle表中,很多列是允许NULL值存在的,尤其是number类型的列。
那么,这些列在计算中,是如何处理的呢。
1,对于number类型的列,在进行加,减,乘,除等运算的时候,如果有NULL存在,那么结果也是NULL
2,对应count操作,会忽律NULL列,如果都是NULL,结果为0
3,对于sum操作,会忽律NULL列,如果都是NULL,结果为NULL