iif - 查询中的 MS Access 3 条件?
问题描述
我有一个从 -7 到 7 的总列。我想在一个grand total
变量中重新编码它们,所以 0 以下的所有内容现在都是 0,1 保持 1,2 保持 2 和 3,而上面的所有内容都保持 3。我坚持如何包含第三个条件。
这是我拥有的代码,它使所有内容都高于 3 和 3,并保持 1 和 2 不变。但我不知道如何让所有负数都变成 0。
GrandTotal: IIf([total]>=3,3,[total])
解决方案
连锁条件,试试这个:
GrandTotal: IIf([total]<0;0;IIf([total]>=3;3;[total]))
推荐阅读
- typescript - “(旗帜) ?” 句法。我不明白,也无法通过 Google 搜索找到它
- javascript - 无法使用 click() 函数单击锚标记
- java - 队列 jms [wso2] 消息代理。回拨服务
- c# - 过滤掉两个List的集合差
在 C# 中使用 LINQ - python - 不可变列表属性
- angular - 如何在 Angular 6 中为反应形式正确实现自定义正则表达式验证器?
- mysql - MySql 内部 JSON 插入或更新(如果存在)
- php - 如何将 Youtube iframe 转换为 amp-youtube 标签
- c - MPI 屏障不在循环中工作
- c# - 根据其 RenderTransform 在 wpf 画布上绘制圆圈