在這種情況下,當(dāng)存儲函數(shù)獲取 NULL 值時,它將返回 NULL 作為結(jié)果。從下面的例子可以看出,學(xué)生‘Mohit’的記錄中有一個NULL值。現(xiàn)在,當(dāng)我們對此數(shù)據(jù)應(yīng)用存儲的函數(shù)“avg_marks”時,它將返回 NULL 作為結(jié)果。
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)
登錄后復(fù)制
以上就是MySQL 存儲函數(shù)如何在使用表中的動態(tài)值時評估它是否獲得 NULL 值?的詳細(xì)內(nèi)容,更多請關(guān)注www.92cms.cn其它相關(guān)文章!