问题标签 [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.
ms-access - iif 日期超过两次 MS-Access
我必须要表格,表格中的时钟和打卡表,它们都做同样的事情:存储用户打卡或打卡的时间。
我有一个查询,显示并添加时间以显示他们都工作了多少小时,但是当他们打卡吃午饭,然后在查询寄存器中打卡 3 次,从第一次打卡到午餐,然后从午餐到最后打卡时间,然后从第一个打卡到最后一个打卡。
我希望查询正确,只需添加每个员工的工作时间。
tsql - 如何评估 AND 表达式?
我有以下情况:
如果我们尝试使用错误的类型参数提取记录:
我们收到以下错误:
但是如果我添加一个简单的 isNumeric 检查一切是否正常:
我首先想到的是表达式的第一部分被执行了:
并且因为它失败了,所以第二个没有执行,也没有抛出错误。
但是,如果我更改表达式位置,一切都会再次正常工作:
为什么在这些情况下没有错误?
reporting-services - 带有 and 运算符的 IIF 语句 - SSRS
我的 IIF 语句出错,我需要检查 2 个字段是否不为零,这样它就不会给出除以零的错误,请有人帮助我:
sql - 选择某个项目,除非在 SQL Server 中为空
我正在尝试拉某个项目,除非第一项为空。
基本上我试图让它选择FA.ActioNDefID = 230
,除非那是NULL
,然后我希望它拉FA.ActionDefID = 550
,其他多项选择也是如此。
下面是我目前得到的,现在后面的总是238,除非它是空的,基本上我只想得到这些文件号中的1个,如果238为空,那么只拉550。
sql - 为什么在 CASE WHEN 上出现语法错误?现在 Iif 空白
我有一个带有设备信息的表,然后是另外两个链接表 2 个带图像的数据库链接表,其中一个已满,因此带有新图像的新表无法放入第一个。图像与设备的联系是两个领域,MARCA(品牌)和MODELO(型号)。所以我必须在哪个表中查找设备的图像。空值检查是检查是否看一个我没有得到图像,然后去看看另一个。我可以只用这样的一个来做:
但是新的必须添加它,所以我使用的是一个案例,但它给了我一个语法错误:
那么我在 CASE 中做错了什么?
编辑:更改为 Iif,变成了这样:
如果有帮助,这是结构视图的图像
现在没有错误,但查询结果为空白。
c# - 为什么这个内联是错误的?
如果有以下语句:
我认为它会编译,因为 throw 会破坏正常流程,不返回值但它不会构建应该不是问题。
有没有办法纠正这个声明或者为什么不允许这样做?
谢谢。
编辑: this.revision 是 int 吗?并且该方法返回 int。
编辑2:如果我有这个方法
编译器不会抱怨没有返回一个值,我期望内联的事情是一样的 if ... 至少我们知道可以做到,因为它已经在方法中完成了。
sql - 表达式太复杂 Access 2007,如何简化此 IIF 序列?
我正在运行下面的复杂语句以在“SODist”列中提供一个值,该值随着“SalesOrderNo”字段中的每个连续匹配值而递增。我使用“ID”作为自动编号来模拟“行号”功能,但我需要将其扩展到超过 13 行。是否有更好的方法可以使用 VBA 函数来实现我想要的结果?
sql - 子查询 - IIF() 4 INNER JOIN
我在 MS ACCESS 中有以下语句,它检索 0 个数据并且应该检索 1 个值,因为 qselSumPastDivs_vd 检索到 1 个值:
是关节产生了问题吗?
我已经删除了 IIF 语句中的 [],但显然,MS ACCESS 需要 () 用于多个 INNER JOIN。还是没有数据...
sql - 在 WHERE 条件下使用 IIf() 更新查询
我正在 Access 中编写一个基于生成表查询的更新查询。
在我的临时表(我的生成表查询的输出)中,我有 3 个字段 [Tick]、[DivLevel4] 和 [T]。如果 [T] 具有不同的值(仅 C 或 F),我可以让相同的 Ticks 显示 [DivLevel4] 的不同值:
如何将此条件合并到我的更新查询中?我尝试IIf()
在条件字段中添加一条语句,但它没有完成这项工作:
如在
tsql - 将 IIF 查询转换为 Transact-SQL
所以我一直在尝试将我的数据库从 Access-2010 迁移到 SQL-2012。
大多数表和查询都可以,但是我在这方面遇到了麻烦:
所以我尝试了 CASE;
当我尝试运行它时,我不断收到“CASE 附近的错误语法”。有什么我可能会丢失的吗?提前致谢!