问题标签 [where-in]

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 投票
1 回答
1800 浏览

android - Android SQLite 语法 - IN 子句和子选择

我花了很多时间在 android 中搜索此查询的解决方案。

我认为我走错路了。在 android 中,rawQuerys 和普通查询都没有子选择?谁能把我推向某个方向?我如何获得带有其他 id 的 _id?

0 投票
2 回答
1017 浏览

sql - 在 WHERE 子句中使用 IN 语句时保持排序顺序

我正在使用 SQL Server 2005。

我有一个临时排序表 ( Table_A),其中包含 2 列 ( ID, RowNumber)。现在,我通过选择临时表 ( ) 中存在 (值) 的
其他表 ( ) 中的所有行来创建一个新表。Table_BIDTable_A

上面查询的结果是没有排序的Table_A
我正在寻找一种方法来保持新结果表的结果按排序Table_A排序。

TX....

0 投票
11 回答
324549 浏览

mysql - MySQL - SELECT WHERE field IN(子查询) - 为什么非常慢?

我在要检查的数据库中有几个重复项,所以我做了什么来查看哪些是重复项,我这样做了:

这样,我将获得所有相关字段出现不止一次的行。此查询需要几毫秒才能执行。

现在,我想检查每个重复项,所以我想我可以在上面查询中使用相关字段选择 some_table 中的每一行,所以我这样做了:

由于某种原因,这变得非常缓慢(需要几分钟)。这里到底发生了什么让它这么慢?相关字段已编入索引。

最终,我尝试从第一个查询创建一个视图“temp_view” (SELECT relevant_field FROM some_table GROUP BY relevant_field HAVING COUNT(*) > 1),然后像这样进行第二个查询:

这很好用。MySQL 在几毫秒内完成此操作。

这里有任何 SQL 专家可以解释发生了什么吗?

0 投票
2 回答
632 浏览

sql - 我可以在 Advantage 数据库表 (TAdsTable) 上使用“IN”过滤器吗?

我想将过滤器应用于使用整数字段的多个值的优势表。

等效的 SQL 将是:

是否可以在必须使用“OR”重复该字段的情况下在 AdsTable 上执行相同的操作?

我想要类似的东西:

代替:

0 投票
13 回答
25198 浏览

c# - LINQ to Entities - 具有多列的 where..in 子句

我正在尝试使用 LINQ-to-EF 查询表单的数据:

通过元组(国家、城市、地址)查找位置。我试过了

但是 LINQ 不想接受匿名类型(我理解这是在 LINQ 中表达元组的方式)作为 Contains() 的参数。

在 LINQ 中是否有一种“好”的方式来表达这一点,同时能够在数据库上运行查询?或者,如果我只是迭代键和联合()-ed 一起查询,这会对性能不利吗?

0 投票
3 回答
23429 浏览

sql - 将字符串传递到 SQL WHERE IN

我正在处理一个查询页面,其中用户选择一个代表不同类型的值,每个类型都由一个 ID 标识。问题是使用 WHERE IN 方法从数据库中选择这些 ID。

这是我的 SQL 语句

它适用于一个单一的值,例如。46,但如果值在括号中,则不是,例如。(46)或('46'),它应该是IN的方式。

我正在使用 Visual Studio,它会自动生成访问表适配器以获取值的方法,所以我认为我必须通过 SQL 来执行此操作。

我正在传递一个字符串,例如。Types = "46,267,2010" ,进入适配器方法,该方法将字符串传递到 SQL 语句中的 @Types 中。

任何帮助都会很棒。谢谢!

0 投票
3 回答
6169 浏览

android - 如何从 Android SQLite 查询的动态 ArrayList 编写 WHERE IN 子句

如何在 Android SQLite 查询中编写 where in 子句?

检索单个客户的功能

检索更多客户的功能

groupId ArrayList 的大小是动态的。

0 投票
1 回答
1645 浏览

c# - 创建“在哪里”HQL 查询

我在编写使用“where in”子句的 HQL 查询时遇到问题。

简化的类如下所示:

映射定义如下:

我想获取Child属于某些Parent项目的实例,所以我编写了以下代码:

但问题是,我在以下位置收到以下异常q.SetParameter

[编辑]

我尝试使用q.SetParameter("parents", parents.Select(p => p.Id);,但我得到了同样的例外。

0 投票
1 回答
1474 浏览

mysql - 在 MySQL 中,如何在 WHERE IN 子句中使用用户定义的变量?

我不明白为什么这不起作用。有人可以解释我需要做什么吗?

0 投票
3 回答
78 浏览

php - 有没有办法只检索与表中的记录不匹配的 IN(或 NOT IN)子句中的值?

这可能是一个奇怪的问题。目前,我有一张表,里面有一堆数据。使用 PHP,我正在动态创建 IN 子句。

假设没有与“str1”或“str2”匹配的记录,有没有办法检索“str1”和“str2”?