问题标签 [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.
android - Android SQLite 语法 - IN 子句和子选择
我花了很多时间在 android 中搜索此查询的解决方案。
我认为我走错路了。在 android 中,rawQuerys 和普通查询都没有子选择?谁能把我推向某个方向?我如何获得带有其他 id 的 _id?
sql - 在 WHERE 子句中使用 IN 语句时保持排序顺序
我正在使用 SQL Server 2005。
我有一个临时排序表 ( Table_A
),其中包含 2 列 ( ID
, RowNumber
)。现在,我通过选择临时表 ( ) 中存在 (值) 的
其他表 ( ) 中的所有行来创建一个新表。Table_B
ID
Table_A
上面查询的结果是没有排序的Table_A
。
我正在寻找一种方法来保持新结果表的结果按排序Table_A
排序。
TX....
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 专家可以解释发生了什么吗?
sql - 我可以在 Advantage 数据库表 (TAdsTable) 上使用“IN”过滤器吗?
我想将过滤器应用于使用整数字段的多个值的优势表。
等效的 SQL 将是:
是否可以在必须使用“OR”重复该字段的情况下在 AdsTable 上执行相同的操作?
我想要类似的东西:
代替:
c# - LINQ to Entities - 具有多列的 where..in 子句
我正在尝试使用 LINQ-to-EF 查询表单的数据:
通过元组(国家、城市、地址)查找位置。我试过了
但是 LINQ 不想接受匿名类型(我理解这是在 LINQ 中表达元组的方式)作为 Contains() 的参数。
在 LINQ 中是否有一种“好”的方式来表达这一点,同时能够在数据库上运行查询?或者,如果我只是迭代键和联合()-ed 一起查询,这会对性能不利吗?
sql - 将字符串传递到 SQL WHERE IN
我正在处理一个查询页面,其中用户选择一个代表不同类型的值,每个类型都由一个 ID 标识。问题是使用 WHERE IN 方法从数据库中选择这些 ID。
这是我的 SQL 语句
它适用于一个单一的值,例如。46,但如果值在括号中,则不是,例如。(46)或('46'),它应该是IN的方式。
我正在使用 Visual Studio,它会自动生成访问表适配器以获取值的方法,所以我认为我必须通过 SQL 来执行此操作。
我正在传递一个字符串,例如。Types = "46,267,2010" ,进入适配器方法,该方法将字符串传递到 SQL 语句中的 @Types 中。
任何帮助都会很棒。谢谢!
android - 如何从 Android SQLite 查询的动态 ArrayList 编写 WHERE IN 子句
如何在 Android SQLite 查询中编写 where in 子句?
检索单个客户的功能
检索更多客户的功能
groupId ArrayList 的大小是动态的。
c# - 创建“在哪里”HQL 查询
我在编写使用“where in”子句的 HQL 查询时遇到问题。
简化的类如下所示:
映射定义如下:
我想获取Child
属于某些Parent
项目的实例,所以我编写了以下代码:
但问题是,我在以下位置收到以下异常q.SetParameter
:
[编辑]
我尝试使用q.SetParameter("parents", parents.Select(p => p.Id);
,但我得到了同样的例外。
mysql - 在 MySQL 中,如何在 WHERE IN 子句中使用用户定义的变量?
我不明白为什么这不起作用。有人可以解释我需要做什么吗?
php - 有没有办法只检索与表中的记录不匹配的 IN(或 NOT IN)子句中的值?
这可能是一个奇怪的问题。目前,我有一张表,里面有一堆数据。使用 PHP,我正在动态创建 IN 子句。
假设没有与“str1”或“str2”匹配的记录,有没有办法检索“str1”和“str2”?