问题标签 [multiple-conditions]

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 回答
40559 浏览

sql - 具有嵌套多个条件的 WHERE 子句

我想用WHERE子句中的条件检索数据。
这是我的表格,如下所示:

我在WHERE条款中的条件是:
if location = 'Bhuj' then Age>20 else if location = 'Mumbai' then Age>25

我正在尝试这段代码来实现这一点:

此代码适用于 MySQL(请参阅此 SQLFiddle),但不适用于 SQL Server(请参阅此 SQLFiddle)并给出以下错误:

'>' 附近的语法不正确。:SELECT * FROM testing WHERE case Location When 'Bhuj' then Age>20 When 'Mumbai' then Age>25 end

有什么建议吗?

0 投票
5 回答
244 浏览

javascript - 带有多个 elseif 的 Javascript if 语句

我有以下 if 语句用于比较表中同一列中的 2 行。我多次使用相同的代码块在不同的列上执行相同的计算。

基本上,我想要一个箭头显示一行和下一行之间的值移动,以及值落入的阈值。因此,例如,在我下面的代码中,任何高于 15 的值都应该是一个红色箭头,如果之前的值较低,那么箭头应该指向上方。我稍后在代码中使用从另一个位置调用的图像来渲染箭头,因此 if 语句只为我提供了相应箭头的字符串。

正如我上面所说,我多次使用相同的代码块。奇怪的是,输出对某些变量有效,而对其他变量无效;即使它是替换了变量名的完全相同的代码!它给我的错误是有时没有明显的原因。

我的条件是不是太多了?有没有更有效的方法来做我想做的事情?

任何帮助将不胜感激!

谢谢,卡尔

0 投票
5 回答
10201 浏览

php - 一个while循环PHP中的多个条件

在while循环中使用布尔运算符具有多个条件的正确方法是什么?我在这里有这个脚本,我觉得应该可以工作,但是当我运行它时它出现空白。

理想情况下,我想要的是脚本回显给定的字符串,直到指针 ($i) 到达双引号,并且它前面的一个是逗号。我觉得这很简单,我显然遗漏了一些明显的东西。

0 投票
1 回答
168 浏览

php - 输入表单的附加输入集 - 隐藏额外字段,直到选择第一个字段

我有一个关于附加一组输入字段的问题,其中一些字段默认禁用,直到第一个字段得到回答。这是我附加字段的代码。

基本上,输入“完整日期”默认情况下应隐藏,并且仅在所选“类型”为 EXP 且此条件应存在于所有附加输入集时才会出现。谢谢你,我希望有人可以指导我。

0 投票
1 回答
74 浏览

c# - 如何动态评估事件?

如果这在编程上下文中应该以不同的方式表达,请原谅我 - 除了我用来为我的问题命名的确切内容之外,我不知道要搜索什么。

上下文 - 我正在尝试构建一个包含 4x4 随机字母网格的单词搜索游戏。我目前正在使用 Label_Click 事件来更改包含给定字母的标签的背景颜色。将来还会有许多其他操作(例如,评估一系列点击是否构成合法词),但我基本上被这个问题所困扰:

也许我需要学习为这种情况创建一个事件处理程序?我从未创建过自定义事件处理程序,我只知道它们在理论上是什么。我有点卡住了,在这一点上很难知道要寻找什么来继续学习。我只知道危险,所以如果答案像我的问题一样直截了当,请放轻松。:)

0 投票
1 回答
837 浏览

syntax - 在 Mongoid 中使用 AND 和 OR 的组合

我想构造一个表单的查询:

通过阅读文档,我认为它应该看起来像这样Mongoid

但这不起作用 - mongo 选择器只是所有字段的“$or”。这样做的正确方法是什么?谢谢。

我也很欣赏相反的情况,例如 - 如何执行此查询:

0 投票
1 回答
321 浏览

nested - Doctrine 1.2 中的嵌套条件语句

我正在使用一个使用 Doctrine 1.2 的遗留系统。我正在尝试创建一个具有多个嵌套条件的查询,如下所示:

基本上,这里的目标是获取直辖市、县(如州或省)或地区用户的所有姓名(和电子邮件地址)。用户可以选择一个地区(包含许多都道府县)的所有用户,或者一个都道府县的所有用户,或者选定的市镇的用户。这样,您可以微调谁会收到发送给用户的特定电子邮件。是的,这是相当细粒度的,是的,它可能有点矫枉过正,但是,嘿,我喜欢这个挑战。

无论如何,我将如何在 Doctrine 1.2 中执行此操作?我不知道如何去做这样的嵌套和/或语句。

0 投票
2 回答
1430 浏览

mysql - 用于查询多个条件的 SQL 语句,包括 3 个最近的日期

我需要帮助来查找与最近日期、下一个最近日期和之后的日期相对应的行,其中某些条件 ABC 为“Y”并按列名 XYZ ASC 对其进行分组,但 XYZ 可以出现多次。所以,假设 XYZ 是 50,那么对于三年内的行,XYZ 将是 50。我有以下代码执行但只返回数千行中的两行,这是不可能的。我尝试只执行日期条件,但它返回的日期也小于或等于 MAX(DATE)-3。不知道我哪里出错了。

表结构如下(只是示意图,不是实物)。

所需的 o/p 将是 XYZ=10 的前三行(按升序排列)和 XYZ=20 的最近 3 个日期。

最后且重要 - 此表的值随着新数据的进入而不断变化。因此,o/p(将在新表中)必须反映第一个/原始/上表中的动态。

0 投票
2 回答
670 浏览

javascript - if 语句中的多个条件:需要在检查其他条件之前验证 undefined

可能重复:
Javascript 条件顺序评估

if 语句中的多个条件如何产生?

如果bacon不存在,它还会尝试检查是否bacon“脆”吗?

0 投票
1 回答
567 浏览

regex - 蒙古数据库;在具有多个条件的查询中使用索引

我使用 MongoDB。出于测试原因,我创建了一个数据库(500 000 000 个文档)并在其中收集。所有文件如下所示:

我按字段“标签”创建索引,并希望使用多个使用“标签”索引的正则表达式条件。这可能吗?

我试过了:

两次蒙戈倒下了。

如果我按一个条件搜索结果返回非常快。

谢谢!