以文本方式查看主题
- Foxtable(狐表) (http://foxtable.com/bbs/index.asp)
-- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2)
---- [求助]表达式的And和OR是不是有点异常 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=148615)
|
-- 作者:ade2015
-- 发布时间:2020/4/11 10:08:00
-- [求助]表达式的And和OR是不是有点异常
此主题相关图片如下:03.png
表达式的AND和or是不是有点异常,And 串联的条件表达式必须同时满足 OR 串联的条件表达式只需满足一个即可
我用起来,好像,AND,只要满足其中一个就可以了 OR是:两个都必须要满足。
求教 此主题相关图片如下:02.png
|
-- 作者:有点蓝
-- 发布时间:2020/4/11 10:26:00
--
没有问题呀。and表示第一列和第二列同时为空,才是null,现在有一个不为空,条件就是false,就是ok了
IIF 说明 | 计算一个逻辑表达式,如果表达式的结果为True,则返回一个指定值,否则返回另一个指定值。 | 语法 | IIF(expr, truepart, falsepart) | 参数 | expr — 要计算的逻辑表达式。 truepart — 逻辑表达式的计算结果为True时,返回此值。 falsepart — 逻辑表达式的计算结果为False时,返回此值。 |
|
-- 作者:shenyl0211
-- 发布时间:2020/4/11 10:27:00
--
狐表没问题,是你的问题。and是并且,or是或者,很好理解吧?另外,只有一个or或and的时候,条件表达式两边可以不用小括号,括的越多,查错越难。1、or:第一列不是空,第二列不是空,则没有一个是空的,条件不满足,为ok 2、and:第一列不是空,第二列是空,则不满足两个都是空,为ok
[此贴子已经被作者于2020/4/11 10:32:44编辑过]
|
-- 作者:shenyl0211
-- 发布时间:2020/4/11 10:34:00
--
蓝版辛苦了,周末也不休息呀
|
-- 作者:ade2015
-- 发布时间:2020/4/11 10:40:00
--
啊,大写的尴尬。
|