返回表中具有每个条目的空值的列

时间:2014-06-12 16:28:58

标签: sql select null

我有一堆列,我只想要那些具有所有空值的列。我想按照以下方式做点什么:

SELECT * FROM table WHERE COUNT(*) = 0

^但这并没有做我想做的事。任何人都可以指导我正确的方向吗?

编辑:为了清楚起见,我有n列c1,到cn,每个列都有一些不重要的数据类型,每列都允许空值。

我想运行一个返回C1到Cm列的查询(m <= n),其中1&lt; = i&lt; = m,count(Ci)= 0。

运行上述查询时出现以下错误:

  

聚合可能不会出现在WHERE子句中,除非它位于HAVING子句或选择列表中包含的子查询中,并且要聚合的列是外部引用。

还有什么需要我澄清的吗?

0 个答案:

没有答案