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

sql - 如何在 SQL SELECT 中执行 IF...THEN?

如何执行IF...THENinSQL SELECT语句?

例如:

0 投票
5 回答
19828 浏览

xml - 如何在 XQuery 中打开字符串?

我有一个以字符串形式出现的外部变量,我想对其进行开关/大小写。我如何在 xquery 中做到这一点?

0 投票
2 回答
13362 浏览

sql - Oracle sql 查询,将文件与 CASE 部分连接起来

我目前正在从多个表生成 SQL 插入语句,并且在生成的数据中我需要使用 CASE 语句,如下所示:

但此时,如果我想继续我的语句,... END CASE||','|| ....我将无法再运行查询,因为 TOAD 抱怨找不到 FROM 关键字。

一个快速的解决方案是将输出分成多个字段,然后将其保存为文本并进行编辑,但必须有更好的方法。

0 投票
13 回答
678804 浏览

sql - 'where' 子句中的 SQL 切换/大小写

我尝试四处寻找,但找不到任何可以帮助我的东西。

我正在尝试在 SQL 中执行此操作:

我知道我不应该把'= @locationID'放在每一个的末尾,但我无法得到接近正确的语法。SQL 在第一行 WHEN 上一直抱怨我的“=”...

我怎样才能做到这一点?

0 投票
12 回答
307051 浏览

php - 如何在 PHP 中使用 switch case 'or'

有没有办法在 PHP 开关中使用“或”运算符或等效运算符?

例如,像这样:

0 投票
5 回答
197616 浏览

sql - SQL 将值更改为大写或小写

如何使 sql select 语句中的字段全部大写或小写?

例子:

从人中选择名字

如何让名字总是返回大写,同样总是返回小写?

0 投票
4 回答
21336 浏览

sql - 我可以在 ON 语句中使用 CASE 子句加入 ORACLE (10g) 中的表吗(或者甚至是 where 子句,因为它是内部连接)

我正在尝试使以下代码更小。这可能吗?

实际上,我正在从 table1 中查找 value1 或 value2 的记录,但是对于匹配 value2 的记录,我想应用 1 个额外的条件,该条件涉及到第二个表的连接可以在没有 UNION 子句的情况下完成吗?

下面是一个骨架或我正在尝试编写的代码......但它不能自然地工作。

0 投票
1 回答
1896 浏览

linq-to-sql - linq to sql 案例查询

我在 C# 中使用 linq to sql 数据查询表达式构建查询时遇到问题。

我最终要做的就是基于这个伪代码表达式。

提前致谢。

0 投票
6 回答
3242 浏览

sql - SQL 2005 选择案例陈述

我真的很感激这方面的帮助,我被严重卡住了。基本上我有一张桌子

看起来像这样:

我需要做的是将此表中的值转换为仅包含

一周中的几天对应的数字,例如,1 代表星期日,2 代表星期一,3 代表星期二,等等,一直到 8 代表星期日。

所以我有一点点 SQL:

这适用于个别日子,除了日子组合。所以在这种情况下,当我通过

28(周三)、41(周五)和 44(周六),我得到 4(完美)、6(完美)和 17(哦,废话——应该是

1 和 7,分别)。

谁能帮我重组我的 SQL 以便我得到一个包含 1、4、6 和 7 的表

4、6、17?

0 投票
2 回答
1950 浏览

php - 多个单独的 switch 语句

我在其中一个页面上有多个 switch 语句,以便将不同的变量以及不同的大小写传递给 URL。我需要这些不同的 switch 语句,因为我需要不同的变量。

但是,当我在其中一个 switch 语句中放置“默认值”时,该默认值适用于所有其他 switch 语句,因此当我在 URL 中使用另一个 switch 语句的变量时,另一个 switch 语句的默认情况将出现在屏幕,以及此 switch 语句的大小写。

我所有的 switch 语句都有一个或多个案例,我真的不知道如何解决这个问题。请问有人可以帮我吗?

在此先感谢,卡卢姆。