91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

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
宁国市| 泰顺县| 罗甸县| 呈贡县| 茶陵县| 林州市| 武威市| 聂拉木县| 庆云县| 牙克石市| 阳山县| 新宁县| 富阳市| 长海县| 金寨县| 潼关县| 武汉市| 五原县| 台山市| 南阳市| 敦化市| 霍州市| 涞源县| 和林格尔县| 墨竹工卡县| 陆川县| 大名县| 商丘市| 辽宁省| 邛崃市| 工布江达县| 大兴区| 房山区| 伊川县| 天镇县| 策勒县| 四川省| 汝南县| 万州区| 英山县| 广丰县|