首頁 > 資料庫 > mysql教程 > MySQL 儲存函數如何在使用表格中的動態值時評估它是否會獲得 NULL 值?

MySQL 儲存函數如何在使用表格中的動態值時評估它是否會獲得 NULL 值?

王林
發布: 2023-08-30 17:37:09
轉載
572 人瀏覽過

MySQL 存储函数如何在使用表中的动态值时评估它是否获得 NULL 值?

在這種情況下,當儲存函數取得 NULL 值時,它將傳回 NULL 作為結果。從下面的例子可以看出,學生‘Mohit’的記錄中有一個NULL值。現在,當我們對此資料套用儲存的函數「avg_marks」時,它將傳回 NULL 作為結果。

mysql> Select * from Student_marks;
+-------+------+---------+---------+---------+
| Name  | Math | English | Science | History |
+-------+------+---------+---------+---------+
| Raman |   95 |      89 |      85 |      81 |
| Rahul |   90 |      87 |      86 |      81 |
| Mohit |   90 |    NULL |      86 |      81 |
+-------+------+---------+---------+---------+
3 rows in set (0.00 sec)

mysql> SELECT Avg_marks('Mohit') AS 'MOHIT_marks';
+-------------+
| MOHIT_marks |
+-------------+
|        NULL |
+-------------+
1 row in set (0.00 sec)
登入後複製

以上是MySQL 儲存函數如何在使用表格中的動態值時評估它是否會獲得 NULL 值?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:tutorialspoint.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板