0
我有一個查詢,最後我想省略某些兩個字段同時包含空值的記錄根據檢查2字段爲零排除數據
例如,
and ((d.status is null AND b.actual is null)) < 1
因此,如果這兩個字段同時都爲空,那麼基本上就會將記錄刪除。
我有一個查詢,最後我想省略某些兩個字段同時包含空值的記錄根據檢查2字段爲零排除數據
例如,
and ((d.status is null AND b.actual is null)) < 1
因此,如果這兩個字段同時都爲空,那麼基本上就會將記錄刪除。
我會寫爲:
...WHERE d.status IS NOT NULL OR b.actual IS NOT NULL
其中,由DeMorgan's Laws,也可以寫成:
...WHERE NOT(d.status IS NULL AND b.actual IS NULL)
我明白了......是的,一個人必須有一個值。 .. – PositiveGuy 2011-05-24 20:27:58