mysql的selcet语句用ifnull返回还是NULL
selectifnull(userid,123)fromT_USER_BASEwhereuserid=12;这句语句其中userid我故意用where限定为表中没有的数,...
select ifnull(userid,123) from T_USER_BASE where userid=12; 这句语句 其中userid我故意用where限定为表中没有的数,但是返回的是空,没有返回123,把where条件改为表中有的数字能正常返回userid的值,请问这是怎么回事?
展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询