问题标签 [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 投票
1 回答
106 浏览

ms-access - iif 日期超过两次 MS-Access

我必须要表格,表格中的时钟和打卡表,它们都做同样的事情:存储用户打卡或打卡的时间。

我有一个查询,显示并添加时间以显示他们都工作了多少小时,但是当他们打卡吃午饭,然后在查询寄存器中打卡 3 次,从第一次打卡到午餐,然后从午餐到最后打卡时间,然后从第一个打卡到最后一个打卡。

我希望查询正确,只需添加每个员工的工作时间。

0 投票
1 回答
48 浏览

tsql - 如何评估 AND 表达式?

我有以下情况:

如果我们尝试使用错误的类型参数提取记录:

我们收到以下错误:

但是如果我添加一个简单的 isNumeric 检查一切是否正常:

我首先想到的是表达式的第一部分被执行了:

并且因为它失败了,所以第二个没有执行,也没有抛出错误。

但是,如果我更改表达式位置,一切都会再次正常工作:

为什么在这些情况下没有错误?

0 投票
3 回答
9333 浏览

reporting-services - 带有 and 运算符的 IIF 语句 - SSRS

我的 IIF 语句出错,我需要检查 2 个字段是否不为零,这样它就不会给出除以零的错误,请有人帮助我:

0 投票
1 回答
432 浏览

sql - 选择某个项目,除非在 SQL Server 中为空

我正在尝试拉某个项目,除非第一项为空。

基本上我试图让它选择FA.ActioNDefID = 230,除非那是NULL,然后我希望它拉FA.ActionDefID = 550,其他多项选择也是如此。

下面是我目前得到的,现在后面的总是238,除非它是空的,基本上我只想得到这些文件号中的1个,如果238为空,那么只拉550。

在此处输入图像描述

0 投票
0 回答
77 浏览

sql - 为什么在 CASE WHEN 上出现语法错误?现在 Iif 空白

我有一个带有设备信息的表,然后是另外两个链接表 2 个带图像的数据库链接表,其中一个已满,因此带有新图像的新表无法放入第一个。图像与设备的联系是两个领域,MARCA(品牌)和MODELO(型号)。所以我必须在哪个表中查找设备的图像。空值检查是检查是否看一个我没有得到图像,然后去看看另一个。我可以只用这样的一个来做:

但是新的必须添加它,所以我使用的是一个案例,但它给了我一个语法错误:

那么我在 CASE 中做错了什么?

编辑:更改为 Iif,变成了这样:

如果有帮助,这是结构视图的图像

结构视图

现在没有错误,但查询结果为空白。

0 投票
5 回答
868 浏览

c# - 为什么这个内联是错误的?

如果有以下语句:

我认为它会编译,因为 throw 会破坏正常流程,不返回值但它不会构建应该不是问题。

有没有办法纠正这个声明或者为什么不允许这样做?

谢谢。

编辑: this.revision 是 int 吗?并且该方法返回 int。

编辑2:如果我有这个方法

编译器不会抱怨没有返回一个值,我期望内联的事情是一样的 if ... 至少我们知道可以做到,因为它已经在方法中完成了。

0 投票
2 回答
394 浏览

sql - 表达式太复杂 Access 2007,如何简化此 IIF 序列?

我正在运行下面的复杂语句以在“SODist”列中提供一个值,该值随着“SalesOrderNo”字段中的每个连续匹配值而递增。我使用“ID”作为自动编号来模拟“行号”功能,但我需要将其扩展到超过 13 行。是否有更好的方法可以使用 VBA 函数来实现我想要的结果?

0 投票
1 回答
160 浏览

sql - 子查询 - IIF() 4 INNER JOIN

我在 MS ACCESS 中有以下语句,它检索 0 个数据并且应该检索 1 个值,因为 qselSumPastDivs_vd 检索到 1 个值:

是关节产生了问题吗?

我已经删除了 IIF 语句中的 [],但显然,MS ACCESS 需要 () 用于多个 INNER JOIN。还是没有数据...

0 投票
1 回答
1829 浏览

sql - 在 WHERE 条件下使用 IIf() 更新查询

我正在 Access 中编写一个基于生成表查询的更新查询。

在我的临时表(我的生成表查询的输出)中,我有 3 个字段 [Tick]、[DivLevel4] 和 [T]。如果 [T] 具有不同的值(仅 C 或 F),我可以让相同的 Ticks 显示 [DivLevel4] 的不同值:

如何将此条件合并到我的更新查询中?我尝试IIf()在条件字段中添加一条语句,但它没有完成这项工作:

如在

0 投票
3 回答
128 浏览

tsql - 将 IIF 查询转换为 Transact-SQL

所以我一直在尝试将我的数据库从 Access-2010 迁移到 SQL-2012。

大多数表和查询都可以,但是我在这方面遇到了麻烦:

所以我尝试了 CASE;

当我尝试运行它时,我不断收到“CASE 附近的错误语法”。有什么我可能会丢失的吗?提前致谢!