当没有匹配行时,如何将 MySQL SUM 函数的输出自定义为 0 而不是 NULL?

我们知道,如果没有匹配的行,SUM() 函数将返回 NULL,但有时我们希望它返回零而不是 NULL。为此,我们可以使用 MySQL COALESCE() 函数,该函数接受两个参数,如果第一个参数为 NULL,则返回第二个参数,否则返回第一个参数。要理解上述概念,请考虑一个“employee_tbl”表,该表具有以下记录 –,登录后复制,现在,当我们使用COALESCE函数与SUM()函数一起使用来查找“Mohan”输入的总页数时,MySQL的SUM()函数返回0,而“Mohan”这个名字并不在“Name”列中 −,登录后复制,以上就是当没有匹配行时,如何将 MySQL SUM() 函数的输出自定义为 0 而不是 NULL?的详细内容,更多请关注www.92cms.cn其它相关文章!
返回顶部
跳到底部

Copyright 2011-2024 南京追名网络科技有限公司 苏ICP备2023031119号-6 乌徒帮 All Rights Reserved Powered by Z-BlogPHP Theme By open开发

请先 登录 再评论,若不是会员请先 注册