问题标签 [select-case]

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 投票
2 回答
1506 浏览

vb.net - 使用函数 EndsWith() 选择案例

下面的代码有效,但我不禁想到有更好的方法来做到这一点。有没有人在将函数与 Select 语句结合使用方面有经验。
我希望工作的代码将是类似的东西......

此代码有效:

0 投票
1 回答
3555 浏览

sql - SQL Sum 与选择案例中的条件

有以下sql查询

现在我有 2 个表,这里有订单和 oitems 表

查询根据您看到的条件对numitems和求和ignoreditems,现在如果我只想在表中调用的列的值为 时oprocessed找到oitems总和0

我之前要添加以下内容吗X

或者我应该在 SELECT CASE 中添加一个条件?

0 投票
3 回答
45034 浏览

sql - 如何在 Sql Server 的 SELECT CASE 子句中使用 COUNT() 进行比较?

假设您想按照以下方式做一些事情:

基本上只在表中有一行或多行时返回 1,否则返回 0。必须有一个语法正确的方法来做到这一点。可能是什么?谢谢!

0 投票
1 回答
911 浏览

sql - 制作动态选择案例(vb)

我想让我的一个案例是一个动态字符串,因为在我的表中,这些值部分改变了除了开始代码“2061”所以我如何让我的代码做一些类似于我在查询中查找时的事情“ ... 像 '2061%' 这是我的代码

0 投票
1 回答
17851 浏览

sql - 插入选择案例

我有两张桌子,VariablesProcesses
我想实现一个INSERT INTO SELECT CASE,但我以前从未这样做过。

数据从VariablesProcesses永远。但我不知道是什么列。

例如 :

Variables表有以下列:

Variable_ID
Set_To_Value_ID
Set_To_Variable_ID
Changed_In_SP
Comment_Input

第一列总是被复制到Processes表中。
Set_To_Value_ID, Set_To_Variable_ID, Changed_In_SP,Comment_Input需要 aSELECT CASE因为只有一个可以有值。一行中的三列将始终为空。任何不为空的列都应插入Processes表中:

Processes桌子 :

Process_ID
Variable_ID
Value_ID- (Set_To_Value_ID到这里 )
Manual_Value- ( Set_To_Variable_ID, Changed_In_SP OR Comment_Input到这里 )

Variable_ID_To_ChangeVariable_ID

如何进行?
谢谢你。

0 投票
4 回答
459 浏览

sql - SELECT CASE 语法错误

我有以下@temp 表:

我想实现一个 SELECT CASE,它将根据 Operator 输出特定消息

然而,这给我一个Incorrect syntax near the keyword 'PRINT'.错误。

我究竟做错了什么?

0 投票
3 回答
36897 浏览

vb.net - VB.NET 中的多个选择案例

我尝试了以下方法:

但我得到了错误:

是否可以有多个选择案例?

0 投票
2 回答
1362 浏览

.net - 在 VB.NET 中选择 Case True

我有以下选择案例,我想对字符串包含的内容进行一些检查,并为每种案例调用一些函数。但似乎如果多个条件为真,它只考虑第一个条件。问题是我有大约 113 个不同的案例。

我必须为每种情况使用 if 语句吗?

0 投票
5 回答
9778 浏览

vb.net - VB.NET Select Case - 正确的说法是什么?

为什么下面的代码不起作用?

我猜我Select Case fullName错了,因为在调试它时,满足条件并且它只是跳过分配siteId.

我也试过这个

只是为了测试看看这是否可行......它仍然跳过了分配部分。

我在这里想念什么?

0 投票
1 回答
2052 浏览

excel - 如果用户选择的单元格不在一系列命名范围内,则 VBA 结束

我遇到了一些 Select Case 的问题。我的程序使用命名范围。如果选择案例不在一系列命名范围内,我希望它结束​​。这是我在用户选择有效单元格时正确运行的代码:

所以基本上,如果它不在上述任何范围内,我希望程序结束。我确信有更好的方法来做我正在尝试的事情,但我正在自学这一切,所以我确信它并不完美。