SELECT IFNULL(exp1,exp2);
若exp1内不是NULL,就显示exp1中的内容
若exp1内为NULL,则展示exp2中的内容
ps,exp1返回的内容不能是表形式
即Select 语句 不能是 Selcet * from
SELECT IFNULL(
(SELECT UserId FROM YHXXB WHERE UserId=VarUserId LIMIT 1),
'登录用户名不存在!')
AS BZ;
if语句分支
IF 判断条件1 then
判断条件1 为true
ELSEIF 判断条件2 then
判断条件2 为true
...
ELSE
以上判断条件都 为flase
END IF;//结束if分支
本文探讨了SQL中的IFNULL函数用法,它允许在查询中处理NULL值。示例展示了如何使用IFNULL来获取指定用户的登录用户名,如果用户不存在则显示提示信息。此外,还提及了IF语句的分支逻辑,用于根据条件执行不同的操作。内容涵盖了数据库查询和条件判断在信息系统中的实际运用。
995

被折叠的 条评论
为什么被折叠?



