中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

mysql nullif函數怎么使用

小億
98
2023-07-07 20:58:51
欄目: 云計算

MySQL中的NULLIF函數用于比較兩個表達式,并在它們相等時返回NULL,否則返回第一個表達式的值。

語法如下:

NULLIF(expression1, expression2)

參數說明:

  • expression1:要比較的第一個表達式。

  • expression2:要比較的第二個表達式。

使用示例:

假設有一個名為students的表,包含以下數據:

±—±------±-----+

| id | name | age |

±—±------±-----+

| 1 | John | 20 |

| 2 | Mary | NULL |

| 3 | David | 18 |

±—±------±-----+

我們可以使用NULLIF函數將age列的NULL值替換為0,示例代碼如下:

SELECT id, name, NULLIF(age, NULL) AS age FROM students;

執行結果如下:

±—±------±-----+

| id | name | age |

±—±------±-----+

| 1 | John | 20 |

| 2 | Mary | 0 |

| 3 | David | 18 |

±—±------±-----+

在上述示例中,NULLIF函數比較age列的值與NULL,如果相等則返回NULL,否則返回age列的值。因此,NULL值被替換為了0。

0
商水县| 池州市| 赤城县| 铜梁县| 玛多县| 邹平县| 新巴尔虎右旗| 卢氏县| 庄河市| 紫云| 宝清县| 徐州市| 普洱| 新余市| 桂平市| 永城市| 武穴市| 长武县| 寿阳县| 永丰县| 乳山市| 漯河市| 象山县| 灌南县| 阳曲县| 贵德县| 攀枝花市| 老河口市| 大足县| 无为县| 客服| 岑溪市| 临沂市| 定州市| 开江县| 周宁县| 纳雍县| 长兴县| 阳春市| 抚顺市| 弋阳县|