**更新了一个更好的例子
让我们有两个陈述
- (值 > 15)
- (值 > 25)
以及具有以下值的项目列表
- 10
- 20
- 30
这就是真值表所给出的
Item Value (value > 15) (value > 25)
---- ----- ------------ ------------
1 10 FALSE FALSE
2 20 TRUE FALSE
3 30 TRUE TRUE
示例 1
Where ALL of the following are TRUE
value > 15
value > 25
这个很简单,我们得到以下
Where (value > 15) AND (value > 25)
结果是单个值 30
示例 2
Where NONE of the following are TRUE
value > 15
value > 25
这是我不确定要生成什么的地方。
这将是“简单的”,因为它只是整个表达式的 NOT
Where NOT ((value > 15) AND (value > 25))
但是,结果是两个值(10 和 20)
从有人会想到这两个陈述中没有一个是这样的:
Where NOT ((value > 15) OR (value > 25))
结果将是返回 10。
这里 NONE 的正确含义是什么?