问题标签 [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.
sql-server - SQL Server 2005 中的 IIF 语句
语句是否IIF
存在于所有版本的 SQL Server 中?
我检查了MSDN上的教程。
但是当我试图在我的机器上运行这段代码时
但我收到“'>' 附近的语法错误”的错误。
有人可以为我提供 SQL Server 2005 中存在该IIF
语句的示例吗?
vb.net - vb中iif的目的是什么
那么,vb中iif的作用是什么?我知道它的作用,但我不明白它的用途是什么?
更新:我知道它的作用。但是“if(,,)”也是如此。唯一的区别是“Iif”将评估这两个表达式。那么这样做的目的是什么?
谢谢!
report - 在 IIF 语句中使用 OR...RDLC
请问有人可以帮我吗?我的问题是:
如何在 RDLC 报告的 IIF 语句中正确使用 OR?
Fields!A.Value 和 Fields!B.Value 都包含字符串或空字符串。
此代码工作正常:
此代码不起作用:
非常感谢您的想法和答案-marek-
sql - 工作 Access SQL 查询的 T-SQL 迁移,在编写 IIF 的 CASE 替换时出现问题
我有两个表BMReports_FPN_Curves和BMReports_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 查询:
reporting-services - iif 在具有多个值的 SSRS 中
我在报告中有一个字段,它依赖于 DataSet 中的另外 3 个字段。这 3 个字段是 APAC、EMEA 和 LATAM(地区)。现在,相应项目的这些字段中有一个是和一个否。我必须从每个项目中收集带有 Yes 的字段,并将所有这些区域显示为单个字段中的受影响区域。有没有办法在 SSRS 中做到这一点。当我使用 iif 时,我只能显示一个区域.. 假设如果 2 个字段是,我无法同时显示两个..
c# - 对于这种选择,有没有比 'iif' 或 '?:' 更好的方法?
在我的自定义视图引擎中,我希望事情变得更干净一些。到目前为止,我拥有的最丑陋的部分之一是iif
类型功能。它最终看起来像这样:
它编译(它是一个 T4 模板,所以它只生成 C# 代码)相当于
我能想到的一种缩短方法是??
运算符,但是当你有类似的东西时,这并没有帮助Comments.Count==0
我几乎可以完全控制生成的 C# 代码以及视图中的语法,那么在我的设计中执行此操作的更好方法是什么?我的目标是更具可读性,但也相当简洁。那么我应该在我的视图引擎中允许哪些语法修改以使其看起来更好?
vb.net - vb.net - IIf 抛出奇怪的异常
我有一个奇怪的问题。当我使用数组时,IIf 搞砸了。显然它正在检查我的 else 语句,即使它没有被激活。这是一些演示该问题的代码:
coldfusion - Coldfusion #iif 和会话
我正在构建一个添加/编辑用户表单,当访问该页面时,有一个 if 语句检测我们是在编辑当前用户还是通过 url id 添加新用户
这很好,但问题在于评估会话或值是否存在,我得到一个错误
元素小队名称在会话中未定义。为什么在满足第一个条件时评估会话是否存在?
谢谢,
R。
sql - 使用 IIF 和 ISERROR 访问 2010 查询
我正在尝试在 Access 2010 查询中完成以下操作
在哪里
我收到一个通用的溢出错误。我错过了一些明显的东西。我试图捕捉计算中的错误,如果存在错误则返回 NULL,如果没有错误则返回结果。我必须在查询中这样做。有什么我忽略的想法吗?
ms-access - 访问 IIF 查询
我需要我的最终决定字段是 IIF 语句的结果。
但我不断收到语法错误。