gpt4 book ai didi

oracle - Oracle sql中如何过滤空值

转载 作者:行者123 更新时间:2023-12-05 09:18:50 32 4
gpt4 key购买 nike

我要过滤COMMENTS属性为空的记录

enter image description here

我试过了

SELECT TABLE_NAME, COMMENTS FROM 
(SELECT TABLE_NAME, COMMENTS FROM (select * FROM user_tab_comments))
WHERE COMMENTS != null;

但它没有返回正确的输出。我该怎么做?

最佳答案

NULL 是状态而不是值,因此您不能对其使用普通运算符。请改用 IS NULLIS NOT NULL

SELECT TABLE_NAME, COMMENTS 
FROM (SELECT TABLE_NAME, COMMENTS FROM (select * FROM user_tab_comments))
WHERE COMMENTS IS NOT NULL;

刚看到您不需要所有这些子查询

SELECT TABLE_NAME, COMMENTS 
FROM user_tab_comments
WHERE COMMENTS IS NOT NULL;

关于oracle - Oracle sql中如何过滤空值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43132446/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com