SELECT * FROM `biz_email` WHERE COALESCE(be_scope,"abc") ='abc'
SELECT * FROM `biz_email` WHERE IFNULL(be_scope,"abc") ='abc'
UPDATE biz_email SET be_scope = 2 WHERE IFNULL(be_scope,"abc") ='abc'
MySQL 查询缺省值的方法
文章讨论了在SQL查询中使用COALESCE和IFNULL函数处理biz_email表中be_scope列的示例,包括查询所有be_scope等于abc(如果存在则)和更新be_scope为2的记录,当be_scope为空时设置默认值为abc
1537

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



