问题标签 [iif]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
17229 浏览

sql-server - SQL Server 2005 中的 IIF 语句

语句是否IIF存在于所有版本的 SQL Server 中?

我检查了MSDN上的教程。

但是当我试图在我的机器上运行这段代码时

但我收到“'>' 附近的语法错误”的错误。

有人可以为我提供 SQL Server 2005 中存在该IIF语句的示例吗?

0 投票
3 回答
925 浏览

vb.net - vb中iif的目的是什么

那么,vb中iif的作用是什么?我知道它的作用,但我不明白它的用途是什么?

更新:我知道它的作用。但是“if(,,)”也是如此。唯一的区别是“Iif”将评估这两个表达式。那么这样做的目的是什么?

谢谢!

0 投票
1 回答
34983 浏览

report - 在 IIF 语句中使用 OR...RDLC

请问有人可以帮我吗?我的问题是:

如何在 RDLC 报告的 IIF 语句中正确使用 OR?

Fields!A.Value 和 Fields!B.Value 都包含字符串或空字符串。

此代码工作正常:

此代码不起作用:

非常感谢您的想法和答案-marek-

0 投票
3 回答
327 浏览

sql - 工作 Access SQL 查询的 T-SQL 迁移,在编写 IIF 的 CASE 替换时出现问题

我有两个表BMReports_FPN_CurvesBMReports_BOA_Curves ,每个表都由名称、日期时间、期间和值组成,例如:

RunDate 字段增加一分钟(这 c.1440 记录每天)和周期为 1-48。在BMReports_FPN_Curves我有每个时间段的完整数据集,BMReports_BOA_Curves包含将替换这些基础值的值。

通常存在重复的 BOA 值,并且Access SQL 语句中的嵌套 IIF 语句包含一个规则,用于在任何时间点选择 FPN、最大 BOA 值或最小 BOA 值之一。该规则规定:

1) 如果没有 BOA 值,使用 FPN 值
2) 如果有 BOA 值并且小于 FPN,找到并使用 Min BOA 值
3) 如果有 BOA 值并且大于FPN,查找并使用最大 BOA 值

Access SQL 查询完美运行,如下所示:

我已经在 T-SQL 中重写了大部分查询(查询相同的 SQL Server 数据源),并且 LEFT JOIN、GROUP BY 和 HAVING 元素都可以正常工作,但是我在 CASE WHEN 替换 IFF 时遇到了困难如果有些人有一点空闲时间,我会非常感激。

目前的 SQL 查询:

0 投票
3 回答
16455 浏览

reporting-services - iif 在具有多个值的 SSRS 中

我在报告中有一个字段,它依赖于 DataSet 中的另外 3 个字段。这 3 个字段是 APAC、EMEA 和 LATAM(地区)。现在,相应项目的这些字段中有一个是和一个否。我必须从每个项目中收集带有 Yes 的字段,并将所有这些区域显示为单个字段中的受影响区域。有没有办法在 SSRS 中做到这一点。当我使用 iif 时,我只能显示一个区域.. 假设如果 2 个字段是,我无法同时显示两个..

0 投票
1 回答
237 浏览

c# - 对于这种选择,有没有比 'iif' 或 '?:' 更好的方法?

在我的自定义视图引擎中,我希望事情变得更干净一些。到目前为止,我拥有的最丑陋的部分之一是iif类型功能。它最终看起来像这样:

它编译(它是一个 T4 模板,所以它只生成 C# 代码)相当于

我能想到的一种缩短方法是??运算符,但是当你有类似的东西时,这并没有帮助Comments.Count==0

我几乎可以完全控制生成的 C# 代码以及视图中的语法,那么在我的设计中执行此操作的更好方法是什么?我的目标是更具可读性,但也相当简洁。那么我应该在我的视图引擎中允许哪些语法修改以使其看起来更好?

0 投票
2 回答
956 浏览

vb.net - vb.net - IIf 抛出奇怪的异常

我有一个奇怪的问题。当我使用数组时,IIf 搞砸了。显然它正在检查我的 else 语句,即使它没有被激活。这是一些演示该问题的代码:

0 投票
4 回答
858 浏览

coldfusion - Coldfusion #iif 和会话

我正在构建一个添加/编辑用户表单,当访问该页面时,有一个 if 语句检测我们是在编辑当前用户还是通过 url id 添加新用户

这很好,但问题在于评估会话或值是否存在,我得到一个错误

元素小队名称在会话中未定义。为什么在满足第一个条件时评估会话是否存在?

谢谢,

R。

0 投票
1 回答
6335 浏览

sql - 使用 IIF 和 ISERROR 访问 2010 查询

我正在尝试在 Access 2010 查询中完成以下操作

在哪里

我收到一个通用的溢出错误。我错过了一些明显的东西。我试图捕捉计算中的错误,如果存在错误则返回 NULL,如果没有错误则返回结果。我必须在查询中这样做。有什么我忽略的想法吗?

0 投票
2 回答
4749 浏览

ms-access - 访问 IIF 查询

我需要我的最终决定字段是 IIF 语句的结果。

但我不断收到语法错误。