mysql 如何赋null值_mysql+mybatis对为null的值赋默认值(ifnull)
查询两张表 并且对为空的值做默认值selectu.User_pictureUrl,u.User_phone,u.ID as userId,u.user_nickname,IFNULL(f.userFriend_status,3)as status ,IFNULL(f.userFriend_comment,' ')as userFriend_comment,IFNULL(f.userFriend_a
查询两张表 并且对为空的值做默认值
select
u.User_pictureUrl,
u.User_phone,u.ID as userId,
u.user_nickname,
IFNULL(f.userFriend_status,3)as status ,
IFNULL(f.userFriend_comment,' ')as userFriend_comment,
IFNULL(f.userFriend_address,' ')as userFriend_address
from
tab_userinfo u
LEFT JOIN tab_userfriend f ON u.ID=f.userFriend_user_id
where
u.ID=#{userId}
mybatis中插入
insert into user_message
(
skip_id,user_id
)
values
(
ifnull(#{userMessage.skipId},"0"),
#{userMessage.userId}
)
等同于:
#{userMessage.skipId},
#{userMessage.skipSonId},
#{userMessage.jumpType},
"0",
"0",
0,
详见:https://blog..net/weixin_38137028/article/details/88245042
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)