Sql 使用多个OR条件访问IIf查询
这可能是一个愚蠢的问题,但我试图使用Iif语句填充Access查询中的一列,但它并没有按我所希望的那样工作。这就是我所拥有的:Sql 使用多个OR条件访问IIf查询,sql,ms-access,iif,Sql,Ms Access,Iif,这可能是一个愚蠢的问题,但我试图使用Iif语句填充Access查询中的一列,但它并没有按我所希望的那样工作。这就是我所拥有的: Action: IIf([NewComments]="A" Or "E" Or "F" Or "D","CANCEL","SUSPEND") 当我运行时,它会为每个单元格生成CANCEL,尽管这不正确 您能帮忙吗?在中使用: IIf([NewComments] IN ("A", "E", "F", "D"), "CANCEL", "SUSPEND") 这是可行的,但
Action: IIf([NewComments]="A" Or "E" Or "F" Or "D","CANCEL","SUSPEND")
当我运行时,它会为每个单元格生成CANCEL,尽管这不正确
您能帮忙吗?在中使用:
IIf([NewComments] IN ("A", "E", "F", "D"), "CANCEL", "SUSPEND")
这是可行的,但当我运行它时,它会为新成员生成一个输入参数框。我怎样才能摆脱它?@Katie。这大概是你的意图,因为这是你问题中的专栏。也许您需要更仔细地注意表中有哪些列。newcommons是表中已经填充的列。我正在寻找一个Iif语句,它将查看该列中的值,并相应地给出上面列出的输出。有更好的方法吗?