问题标签 [in-operator]

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

python - Python:打印 if 语句未运行

我正在制作一个 python 程序,它是一个通过鬼屋的冒险游戏。其中最重要的内容之一是一个名为 的列表owned_items。这会获取由字符串表示的项目,例如“火柴盒”或“火炬”,当他们在房子里找到它们时,或者在开始时给它们random.choice。有时,当他们遇到某种情况时,他们得到什么选择取决于他们是否有特定的项目。

我的代码:

即使我知道我在这些 if 语句中有 3 个项目,也没有任何打印出现。我使用的是 ifs 而不是 elifs 和一个 else,因为我希望它显示他们拥有的所有东西的打印,而不仅仅是一个。例如,如果他们有一个玻璃瓶和一把菜刀,我希望它给他们瓶子和刀的印刷说明。

0 投票
2 回答
636 浏览

mysql - mysql 无法在 IN 运算符中添加通配符

我正在尝试执行以下 MYSQL QUERY,它给了我一个错误,有什么想法吗?

TIA

0 投票
1 回答
834 浏览

crystal-reports - 一起使用 IN 和 Startswith 运算符

我正在尝试在startswith下面的公式中添加一个运算符,因为我需要它返回所有以TRAor开头的值MTA

0 投票
1 回答
190 浏览

groovy - 运算符在 Groovy 中如何工作?

我想检查 groovy 中的多个字符串比较。例如:

但是,使用这种方式,它会给出语法错误。

0 投票
1 回答
188 浏览

azure - DocumentDB 的 IN vs OR 在什么情况下更可取和更快?

我有两个 select 语句,一个是in条件,另一个是or条件,当我在 DocumentDB 中搜索一个巨大的集合时,哪个会给出最好的

提前致谢!!!

0 投票
2 回答
78 浏览

sql - 如何在 SQL 中获取 IN 运算符的所有匹配文本?

需要明确的是,这是场景:我正在执行如下查询:

SELECT * FROM table_name WHERE uid IN ( 1, 3, 5, 8, 23, 4, 589 ... )

s列表uid来自用户。

有没有办法uid使用 SQL 获取列表中所有匹配的 s?

我正在寻找 Oracle SQL 语法,但我也想知道常见数据库系统的语法。

谢谢。

更新

我想得到ALL MATCHING uid。例如,表中没有具有 uid823的记录,输出应为 1, 3, 5, 4, 589 ...

0 投票
0 回答
332 浏览

mongodb - 带有订单索引的 Mongo $in

我有一个遵循这个“模式”的集合:

和这样定义的索引:

运行这样的查找查询时:

sort定义为

查询运行良好,索引覆盖查询,解释计划向我显示:

  • 4 次 IXSCAN
  • 1 SORT_MERGE
  • 1 取数

问题:如果我查询fieldA和/或fieldB使用巨大 $in的(我正在尝试进行连接之类的操作),则索引的作用不同,查询不被覆盖,排序是在内存中进行的,并且解释计划显示我 :

  • 1 IXSCAN
  • 1 取数
  • 1 SORT_KEY_GENERATOR
  • 1 排序

更糟糕的是,如果我从 Mongoose 运行此查询,排序操作会耗尽内存:/

0 投票
2 回答
1884 浏览

kotlin - 使用 in 运算符将字符串与字符串范围进行比较

我正在使用 in 运算符来检查值是否在范围内。但我无法准确理解与字符串范围的比较是如何完成的。以下是我尝试过的几个论点及其输出:

0 投票
2 回答
834 浏览

ssas - 如何在 SSAS MDX 查询中使用 IN 运算符或等效的运算符?

我想像在 SQL 中那样使用 IN 运算符

如何在 MDX 查询中实现这一点?

在这里,我不想使用 where 子句,因为不能在轴上选择 where 子句中使用的相同层次结构。有没有办法在没有 where 子句的情况下使用 IN 运算符?

我听说命名集可以在 mdx 查询中与 IN 运算符一起使用,但我想使用一个静态值列表来与 IN 运算符一起使用。这可能吗?

0 投票
2 回答
326 浏览

c# - 如何在 IN 运算符中使用变量

我正在尝试用 C# 编写一个应用程序,它将一个包含多个用逗号分隔的值的变量传递给存储过程

我希望我的存储过程返回变量中每个状态的所有数据

但是当我执行上面的代码时,我收到一条错误消息“语法不正确”我做错了什么,我该如何解决这个问题?

谢谢