亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

Oracle SUM函數處理空值的方法

小樊
81
2024-08-18 10:43:35
欄目: 云計算

在Oracle中,SUM函數會忽略NULL值并對非NULL值進行求和。如果希望在求和過程中考慮NULL值,可以使用NVL函數來替換NULL值為特定的值,然后再使用SUM函數進行求和。

例如,假設有一個表t1包含兩列,其中一列包含NULL值:

SELECT *
FROM t1;

| col1 | col2 |
|------|------|
| 1    | 10   |
| 2    | NULL |
| 3    | 20   |

如果要對col2列進行求和,并將NULL值替換為0,可以使用以下查詢:

SELECT SUM(NVL(col2, 0))
FROM t1;

結果為30,因為SUM函數會對0、10和20進行求和,而忽略NULL值。

0
永川市| 顺昌县| 确山县| 宁化县| 开封市| 什邡市| 永丰县| 大名县| 禄丰县| 侯马市| 泰州市| 曲松县| 高唐县| 济宁市| 佛坪县| 垣曲县| 枣阳市| 新龙县| 家居| 阳谷县| 汉阴县| 东丰县| 南平市| 鹤壁市| 宜昌市| 千阳县| 义马市| 融水| 西城区| 文安县| 张掖市| 贵州省| 儋州市| 汕头市| 麻城市| 崇左市| 伽师县| 雅安市| 舒城县| 樟树市| 友谊县|