Database 表达标准
好的,我在MS Access中工作,有一个非常复杂的表达式(它考虑了其他字段的值,并使用Database 表达标准,database,ms-access,Database,Ms Access,好的,我在MS Access中工作,有一个非常复杂的表达式(它考虑了其他字段的值,并使用IIf逻辑相应地输出一个值)。我不希望在最终查询输出中包含某些值 如果不发布准确完整的IIf语句,则类似于以下示例: 如果field1=1和field2>=field3和field4=N则为是,否则为否(比这要复杂得多,但你明白了 假设我不想包含Yes结果 Access不允许我为表达式字段设置标准。有什么建议吗?我很久没有使用Access了,就像以前烟雾信号是远距离通信的现代手段一样 话虽如此,我将采取将问题
IIf
逻辑相应地输出一个值)。我不希望在最终查询输出中包含某些值
如果不发布准确完整的IIf
语句,则类似于以下示例:
如果field1=1和field2>=field3和field4=N
则为是,否则为否(比这要复杂得多,但你明白了
假设我不想包含Yes结果
Access不允许我为表达式字段设置标准。有什么建议吗?我很久没有使用Access了,就像以前烟雾信号是远距离通信的现代手段一样 话虽如此,我将采取将问题分解为更小子集的方法。首先关注获取所需的数据集,然后返回所需的字段和任何其他可能的筛选。在Access中,如果内存可用,您应该能够基于查询进行查询 这样做: 查询1:包含所有必填字段的复杂公式 查询2:使用查询2作为其源,限制返回的字段以及可能的附加筛选
select field1,field3,field4
from (
select field1,field2,field3, iif(field1 .....
from myTable
)