如何在mysql/php中处理NULL值?

Pra*_*ant 0 php mysql database null

在MSSQL Server中,我们对空值进行查询,如下所示:

SELECT name, ISNULL(about, ''), contact FROM `user_profile` WHERE userid=1
Run Code Online (Sandbox Code Playgroud)

但是当我试图用MYSQL做同样的事情时,它会给出错误.

在php/mysql场景中处理NULL值的逻辑和简单方法是什么.

谢谢

Mat*_*Cat 8

它是针对MySQL的IFNULL()^^但是在你的情况下,你似乎可以返回一个NULL值,只需使用一个条件来测试它.

if(!$result['valuemaybenull']) -> true if 0, false or NULL
Run Code Online (Sandbox Code Playgroud)