绑定完请刷新页面
取消
刷新

分享好友

×
取消 复制
DorisDB-SQL中Null和为空两个含义
2022-07-28 10:38:52


省份未空的话用0表示

SELECT belong_month,
if(province!='',province,0)
from tttt;



注意:如果使用SELECT belong_month,
if(province!=null,province,0)
from tttt;===》结果会出问题 要么改成is not null

主要害的看底表到底是null还是空‘ ’,如果是null的话直接is not null较为正规写法

如果是‘ ’的话用 != ‘ ’也行

SELECT belong_month,
if(province is not null,province,0)
from tttt





————————————————
版权声明:本文为CSDN博主「大数据小王」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_53150969/article/details/123994131

分享好友

分享这个小栈给你的朋友们,一起进步吧。

DorisDB
创建时间:2022-04-26 11:23:19
DorisDB
展开
订阅须知

• 所有用户可根据关注领域订阅专区或所有专区

• 付费订阅:虚拟交易,一经交易不退款;若特殊情况,可3日内客服咨询

• 专区发布评论属默认订阅所评论专区(除付费小栈外)

技术专家

查看更多
  • 飘絮絮絮丶
    专家
戳我,来吐槽~