访问 - 日期小于 IIF 表达式中的另一个日期
Access - Date less than another date in an IIF expression
expr1: iif([field1]="No" & ([date1]<[date2]),"1","2"))
我确信我的问题有一个简单的答案,但我无法在其他地方找到答案。我在具有两个条件检查的字段中有一个 iif 表达式。我似乎无法让他们一起工作。
日期格式一般。 "mm/dd/yyyy hh:nn:ss"
日期检查似乎失败了。它应该查看 field1 = "no" 和 date1 小于 date 2 的位置,但它似乎只查找 date1 为 null 的记录,其中有很多 date 1 不为 null 但小于 date 2 的记录.
&
运算符用于连接字符串。请改用逻辑 AND
。
iif([field1]="No" AND ([date1]<[date2]),"1","2")
注意我假设 [date1] 和 [date2] 都是 Date/Time 数据类型。如果其中一个或两者都是文本数据类型,则将它们转换为相应的日期值进行比较。
expr1: iif([field1]="No" & ([date1]<[date2]),"1","2"))
我确信我的问题有一个简单的答案,但我无法在其他地方找到答案。我在具有两个条件检查的字段中有一个 iif 表达式。我似乎无法让他们一起工作。
日期格式一般。 "mm/dd/yyyy hh:nn:ss"
日期检查似乎失败了。它应该查看 field1 = "no" 和 date1 小于 date 2 的位置,但它似乎只查找 date1 为 null 的记录,其中有很多 date 1 不为 null 但小于 date 2 的记录.
&
运算符用于连接字符串。请改用逻辑 AND
。
iif([field1]="No" AND ([date1]<[date2]),"1","2")
注意我假设 [date1] 和 [date2] 都是 Date/Time 数据类型。如果其中一个或两者都是文本数据类型,则将它们转换为相应的日期值进行比较。