如何从表中选择NOT NULL(NOT EMPTY)的所有字段

时间:2012-01-07 15:26:05

标签: mysql sql

有没有办法选择所有非空的字段而不必列出所有字段并检查每个字段是否都为空?

有没有办法检查所有字段是否都不为空,并使用类似“table。*”之类的东西来选择它们?

对我来说另一种方法是选择所有和用PHP列出它们,检查值,但我想用sql做。有什么想法吗?

3 个答案:

答案 0 :(得分:2)

或者更简单地说,...... WHERE column IS NOT NULL

答案 1 :(得分:0)

e.g。使用WHERE column NOT IN (SELECT column FROM table2)

修改

抱歉,我没有正确阅读这个问题。使用WHERE column IS NOT NULL / IS NULL

检查行列中的NULL值

答案 2 :(得分:-3)

您可以尝试使用WHERE * IS NOT NULL