问题标签 [or-condition]

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 投票
3 回答
291 浏览

mysql - Mysql - “OR”运算符的顺序

在一个大查询中,我有

如果file.file_id = temp_student_table.converted_file匹配,MySQL 是否检查第二条语句?如果他们俩都返回匹配项会发生什么?它只考虑第一个语句吗?

0 投票
1 回答
4293 浏览

ruby - Ruby 多个 OR 条件

在 ruby​​ 中,是否有更简洁的方式在 if 语句中表达多个 OR 条件?

例如,这是我的代码:

会有更多的 OR 条件,我不想这样写多次。有没有更好的方法在 ruby​​ 2.1.0 中表达这一点?

提前致谢。

0 投票
2 回答
60 浏览

php - 使用多个“或”条件解析错误

我在使用多个or条件时遇到问题。

这里的代码,非常简单:

但 PHP 显示此错误:

解析错误:语法错误,第 5 行 /home/guest/public_html/or.php 中的意外 '$a' (T_VARIABLE)

0 投票
2 回答
2402 浏览

java - 使用 OR 条件而不是 AND 条件连接列的注释

我有 2 个 java 类RelationPerson,它们都存在于我的数据库中。

人:

关系:

每个 Person 都有一个关系列表(或没有),当关系的 child_id 或 parent_id 等于该人的 id 时,应将关系添加到列表中。

TL;DR:当relation.child_id OR relation.parent_id = person.id=> 将关系添加到与人的关系列表中

我面临的问题是这个注释:

创建以下 SQL(只是必要的部分):

Java Hibernate中生成SQL语句的正确注释是OR而不是AND

0 投票
2 回答
1996 浏览

mysql - 为具有多个 OR 条件和 AND 条件的选择查询创建索引

我有一个如下所示的查询:

我在 table2.email、table2.phone1、table2.phone2、table2.created_at 上有一个索引。这些都是单索引而不是复合索引。据我所知,(table2.email, table2.phone1, table2.phone2) 上的复合索引不起作用,因为条件是 OR 条件。我在 (table2.id, table2.created_at, table2.status, table2.is_test) 上创建了一个复合索引,但在解释查询中得到了相同的结果。解释查询如下所示

这里 com_index 是我创建的复合索引。如何创建索引以加快此查询。从解释结果看,为查询选择的键是 created_at。有没有办法可以为表 2 创建复合索引?请帮我。提前致谢。

编辑:解释这个查询的生产:

0 投票
1 回答
376 浏览

excel - 带 or 子句的条件中位数

在另一个论坛中,我找到了一种在 Excel 中进行条件中位数计算的方法,如下所示:

……变成……

...并且有效(由于嵌套的 if 语句)。

但是,我需要对 or 子句做同样的事情。怎么样,我会这样做吗?

0 投票
3 回答
38 浏览

php - 如何为多个查询编写 if 条件,例如

我有 3 个查询,例如

我想检查所有 3 个表,如果上面的电子邮件计数为零,那么只能这样做,我可以这样写:

我的问题是这是一种正确的方法,或者我需要学习的任何东西都更好。

0 投票
1 回答
1061 浏览

replace - 你能在 Anypoint Mule 的 REPLACE 中使用 OR 吗

我正在使用 Anypoint Studio 6.1 和 Mule 3.8.1 并希望将 \n 替换为新行,然后从有效负载文本中删除 \r、\t、\。

我可以这样做:

有没有办法使用 OR 或类似的东西来检查 \r、\t、\ 来减少代码?

谢谢

0 投票
3 回答
111 浏览

if-statement - 如果条件有多个 OR 子句

假设我有一个 if 条件,它检查事件 a、b、c、... 之一是否为真,如图所示:

我的问题是,让我们说条件 c 结果为真。那么程序将评估条件 d 到 z 还是继续执行“做某事”指令?

0 投票
2 回答
4724 浏览

mysql - 在 LEFT JOIN 中使用 OR 条件

这是我在两张桌子上的东西。

TABLE tbl_appuntamento => 此表包含约会列表

TABLE tbl_blocco_operativo => 此表包含无法设置约会的日期或时段列表

我有这个查询

目标是在结果中插入第二个表中的“is_fullday”和“slot”列,以检查是否与日程表有任何冲突,因为可以在任何人在表“blocco_operativo”中创建记录之前预订约会

现在这似乎可行,但我不确定第二个 JOIN 中的“或”条件是最佳解决方案。没关系,还是我错过了什么?