繁体   English   中英

Microsoft Access查询IIF语句未返回我想要的

[英]Microsoft access Query IIF statement not returning what i want

我有以下查询,该查询仅返回小于ETA日期的行。 当应用下面的条件时,它的确返回了ETA日期小于今天的行,但是它也返回了其他行,我不希望这样。 我只希望它返回日期比今天的日期低的行。

Overdue: IIf([PO ETA]<=Now(),DateDiff("yyyy",[PO ETA],Now()) & "year(s)" & DateDiff("m",[PO ETA],Now()) & "month(s)" & DateDiff("d",[PO ETA],Now()) & "day(s)")

在此处输入图片说明

我试图为else语句添加一些内容,但是我似乎无法弄清楚应该添加什么内容。

您错过了该过期表达式的条件

<>""

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM