加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Postgresql,选择空字段

发布时间:2020-12-13 16:38:51 所属栏目:百科 来源:网络整理
导读:我试图从我的表中获取空的“文本”字段,我用pgadmin手动清除。 最初在这些领域是”,我可以这样查询: SELECT mystr,mystr1 FROM mytable WHERE mystr='' or mystr1='' 但是如果我从中删除文本并将单元格留空,那就不行了。 如何编写查询以将结果中的“和”
我试图从我的表中获取空的“文本”字段,我用pgadmin手动清除。
最初在这些领域是”,我可以这样查询:
SELECT mystr,mystr1 FROM mytable WHERE mystr='' or mystr1=''

但是如果我从中删除文本并将单元格留空,那就不行了。

如何编写查询以将结果中的“和”清除单元格结合在一起?
还是清除细胞?

SELECT mystr,mystr1 
FROM mytable 
WHERE COALESCE(mystr,'') = '' 
   OR COALESCE(mystr1,'') = ''
    ;

说明:coalesce(a,b,c,…)函数从左到右遍历列表a,b,c,…,并停在第一个非空元素。 a,b,c可以是任何表达式(或常量),但必须产生相同的类型(或者是相同的类型)。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读