2014-03-05 46 views
-1

说我有与4列(A,B,C和d)与3行数据的表格:选择结果与没有空列

A | B | C | D 
================================ 
12 | 13 | 14 | 
15 |   | 16 | 
17 | 18 |   | 

从表中,列d没有任何数据(NULL值),列B和C在某些行中缺少(NULL)值。是否可以构造一个查询来显示表中的结果,只显示其中有非空值的COLUMNS?

+5

这种问题经常是有症状的设计很差。 – Strawberry

+0

更改设计并划分您的表格 –

+0

您能否为您的示例添加预期的输出。 – valex

回答

0

添加到您的查询中WHERE部分

B is not null and C is not null and D is not null