我有一个包含30多行的表,并且我想要执行select *但是我也想确保没有包含空值的行针对某个列返回。我怎样才能做到这一点,而不必在选择列出每个列名称?Oracle - 选择其中一列满足谓词的所有列表
我现在的SQL看起来像这样;
select *
from table
where (select column
from table
where column is not null) is > 20
但是这不起作用,因为嵌套select会返回多个值。
有什么建议吗?
好吧,所以我可以使用where子句,并包括这样的列名称column_name不为空 – cduggan