所以我有一个表,其中有 A、B、C、D 列。 A 列的值与 B 列中的多个值对应。我需要检查 C 列和 D 列中的所有值对于 B 列值是否均为空。
A 栏 | B 栏 | C 栏 | D 栏 |
---|---|---|---|
100 | 5 | 0 | 3 |
100 | 6 | 1 | 5 |
100 | 7 | 空 | 空 |
在上表中,如果我使用“is null”,那么它将给我第三行。
我的期望:
我想获取值
其中所有列值为空,
所有列值都不为空,
你的意思是这样的(假设是SQL)
Select * from table
Where A IS NULL and B IS NULL and C IS NULL and D IS NULL;
还有
Select * from table
Where A IS NOT NULL and B IS NOT NULL and C IS NOT NULL and D IS NOT NULL;