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

sql-server - SQL Server:当列为 NTEXT 时,IN ('asd') 不起作用

我该如何解决这个问题?

给出一个错误:

Msg 402, Level 16, State 1, Line XXXXX
数据类型 ntext 和 varchar 在等于运算符中不兼容。

0 投票
2 回答
807 浏览

java - 为什么 Hibernate ALTER 正在修改我的 QUERY ?带有 IN 运算符的多列

如果我调试,我可以看到我正在构建的字符串是

但是Hibernate认为最好这样改造

我不介意额外的( ) Hibernate 添加,但我不明白为什么在(0, 5) 之后,它没有出现(3, 4)?为什么 Hibernate 试图变得聪明并把事情搞砸?

ps:我正在使用 DB2 9
ps2:不要告诉我使用条件查询因为我正在修复别人的代码,我不想全部重写。ps3:我知道这不是便携式的,但我不在乎。

任何解决方法?我也不想使用多个 OR 子句来模拟这一点。

0 投票
5 回答
5915 浏览

java - Java in 运算符

第 100 万次,我希望使用INJava 中的运算符,类似于INSQL 中的运算符。它可以作为编译器语法糖来实现。所以这

......真的很棒。实际上,以上内容与此处相当冗长(且不适用于原语)的构造相同:

或者像这样的int,long和类似的类型:

或者也许会有更有效的实现。

问题:

像这样的东西会成为 Java 8 的一部分吗?如果没有,我怎么能提出这样的建议?还是我现在可以使用任何等效的构造?

0 投票
1 回答
6750 浏览

mysql - MySQL in-operator 必须匹配所有值?

我已经建立了自己的论坛。在进行搜索时,我想找到两个(或更多)特定用户参与的任何线程。我想出了这个:

在意识到它实际上意味着'1' OR '52512'

有什么方法可以让它工作,以便所有 id 都必须匹配?

0 投票
1 回答
1061 浏览

mysql - Mysql中的“合并”IN和LIKE运算符

我有一个问题,我猜是否有更好的方法来实现我的目标。我在 Mysql 中有这个查询来检索一些行:

我想做的是运行一个查询来检索字段具有值的行,如 IN 列表中的那些。我知道最简单的方法是使用这个查询:

我想知道的是有一个运算符可以执行此操作,或者至少,如果该运算符不存在,那么是编写查询的更好方法。

感谢所有会帮助我的人。

0 投票
1 回答
486 浏览

c# - 实体框架中的“in”谓词

在 T-SQL 中,我们有

现在假设我有一个List<int>,我如何编写一个 LINQ to Entities 查询,即一个谓词Where()以获得与上述 SQL 查询等效的内容?还是根本不支持?

谢谢,

0 投票
1 回答
21591 浏览

cakephp - 如何在 cakephp ORM 的 find 方法中使用 SQL IN 运算符

我是 cakephp 的初学者,我想IN在 find 方法中使用 SQL 运算符,我有单词表。
我的代码是:

,这段代码创建了这个查询:

但我需要这个查询

怎样才能得到这样的查询(使用 IN 运算符)
谢谢。

0 投票
3 回答
8414 浏览

mysql - MySQL - 不喜欢

在mysql中,我如何检查一个值是否在另一个表的多个字段中?

就像是

但我认为这不太对,不是吗?

0 投票
13 回答
112429 浏览

php - 如何将 php 数组与 sql IN 运算符一起使用?

我有两个值的数组,我想在选择查询中将它与 sql IN 运算符一起使用。

这是我的表的结构

$arr我有一个有两个值的数组Array ( [0] => 1 [1] => 2 )

我想获取 comp_id 1 和 comp_id 2 的记录。所以我写了以下查询。

但它不返回结果。

0 投票
1 回答
132 浏览

mysql - mysql数据库中实现的mongodb“all”条件运算符

如何翻译 mysql 数据库中 mongodb 中存在的“所有”条件运算符?例如,我在表“标签”中有一个标签列表:

我想查询此表以检索具有苹果香蕉标签的 user_id。因此,IN 运算符不正确,因为它检索具有苹果或香蕉的 user_id。如果标签是有限的,例如苹果和香蕉,我可以用 AND 运算符查询,但我可以查询 20 个标签,所以我不想让 20 和 operator -> name = "banada" and name = "pear" and name = "苹果”和....

在 mongodb 中搜索数组中的所有术语,它使用“all”条件运算符。我怎样才能在mysql中做同样的事情?