簡體   English   中英

僅當兩列均為零時才過濾零值

[英]Filtering zero values only if both columns are zero

我需要該表以排除其中rw.amount <> 0和rw.paid_subs <> 0的行,但仍包括任何在任一列中都具有值的行。

我對SQL表一無所知,所以我一直在盲目猜測如何編寫此代碼。

AND rw.amount <> 0 
AND rw.paid_subs <> 0

您的邏輯是正確的,但是使用德摩根定律,我們可以將排除邏輯重寫為:

SELECT *
FROM yourTable
WHERE amount = 0 OR paid_subs = 0;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM