问题标签 [case-statement]

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 投票
4 回答
786 浏览

sql - sql条件语句

我有一张 Excel 表格,下面有这个公式。我想用sql计算相同的公式。在excel公式中有一个嵌套的if条件。用 sql 可以吗?我已经尝试过“ Case .. When .. Then .. Else ..”,但我无法管理!在我的excel表中,这个计算结果是“OK”

谢谢,

Excel公式

0 投票
2 回答
10011 浏览

sql - 嵌套选择中的大小写

我无法让 CASE 语句在嵌套选择中工作。我想我已经很接近了,但我不能完全正确地理解语法。到目前为止,我已经尝试过:

并且:

这似乎与http://msdn.microsoft.com/en-us/library/ms181765.aspx上的 MSDN 示例相匹配。我错过了什么吗?

0 投票
2 回答
615 浏览

sql - 动态情况时

我希望这些年龄范围(0-30、31-60、61-90)是动态的。这意味着这些值应该来自一个表(因为这些是由用户设置的)。用户可以根据需要设置任意数量的值以获得结果。我怎样才能做到这一点?

0 投票
4 回答
4194 浏览

sql - SQL - 为这个简单查询创建条件 Where 子句

我一直在尝试为下面的查询创建一个条件 where 子句,但我一直看到很多替代方案,我不确定在这种情况下使用什么。

我需要的是类似这样的东西:(当然,这段代码是错误的)

因此,当我将 WFStatus 参数选择为 1 时,它将自动使用 where 子句的该部分,仅显示 eveworkflowID 小于 100 的那些结果。

任何帮助将不胜感激!

谢谢

0 投票
5 回答
4532 浏览

sql - SQL:如何从一行的列值构建一个字符串?

我有这样的行...

我想编写一个将返回以下行的选择语句...

我怎样才能做到这一点?我尝试使用 case 语句,但只会在 Note 中获得一个值而不是多个值。谢谢!

我的尝试:

0 投票
2 回答
81045 浏览

decode - Informatica 中的案例语句/解码函数

谁能帮我在 Informatica PowerCenter Designer 中编写案例陈述?我对 Informatica 相当陌生,根据我有限的经验,我觉得不支持案例陈述。有一个具有类似功能的解码函数,但我找不到任何关于语法的好例子。

如果有人能给我一些关于如何在 Informatica 中使用 case 语句/解码函数的具体示例,我将不胜感激。

非常感谢您的帮助!

0 投票
1 回答
170 浏览

scala - Scala警告擦除以防万一

我在 scala 函数中有以下模式匹配案例:

我收到以下警告:

这是什么意思?

0 投票
2 回答
575 浏览

php - PHP 函数错误不能在写入上下文中使用函数返回值 - 函数返回一个数组。大脑慢慢崩溃

我正在调用一个返回数组的函数,但我遇到了这个错误:Can't use function return value in write context

很多人得到这个错误,但我看不出我做错了什么。

这是功能:

然后我从另一个函数调用这个函数,这是它出错的那一行(这个函数中有更多,但它对问题的其余部分来说是多余的):

我错过了演员表吗?我需要显式构造一个数组吗?我把案件陈述作废了吗?我真的看不出我错过了什么。你们中的任何漂亮可爱的人有任何指示吗?

0 投票
2 回答
1772567 浏览

python - What is the Python equivalent for a case/switch statement?

Is there a Python equivalent for the case statement such as the examples available in VB.NET or C#?

0 投票
1 回答
204 浏览

sql - SQL case语句中的有趣行为,某些case总是被命中

我正在运行以下 SQL,但 0 案例似乎总是受到打击:

然而我的结果集总是:

在此处输入图像描述

当我删除小数位数 0 时,它会产生正确的结果。任何人都知道为什么这个案例陈述总是评估 0 案例?

谢谢!