我有一个包含30多行的表,我想做一个select *但是我还想确保没有为某个列返回包含空值的行。如何在不必列出select中的每个列名的情况下执行此操作?
我当前的SQL看起来像这样;
select *
from table
where (select column
from table
where column is not null) is > 20
但是这不起作用,因为嵌套的选择返回多个值。
有什么建议吗?
答案 0 :(得分:2)
select * from table where column is not null
可能?
答案 1 :(得分:0)
SELECT *
FROM table
WHERE column > 20
这还够吗?