显示零或一个的查询表达式

问题描述 投票:-1回答:2

我的查询表达式中出现错误,说查询表达式中的语法错误逗号。这有什么问题?

[固定]谢谢古斯塔夫

IIf(DCount(“DateCompleted”,“tblEmployeeRequirements”,“EmpFuncID =”&[EmpFuncID])= DCount(“*”,“tblEmployeeRequirements”,“EmpFuncID =”&[EmpFuncID]&“”),1,0)

sql ms-access formula
2个回答
0
投票

它应该是:

IIf(DCount("*","tblEmployeeRequirements","EmpFuncID=" & [EmpFuncID] & "")=DCount("*","tblFunctionRequirements","FuncID =" & [FuncID] & ""),1,0)

要么:

Abs(DCount("*","tblEmployeeRequirements","EmpFuncID=" & [EmpFuncID] & "")=DCount("*","tblFunctionRequirements","FuncID =" & [FuncID] & ""))

-1
投票

你应该使用IFF

结帐这个answer

© www.soinside.com 2019 - 2024. All rights reserved.