问题标签 [in-clause]

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

sql - 带有 NULL 或 IS NULL 的 IN 子句

Postgres 是数据库

我可以对 IN 子句使用 NULL 值吗?例子:

我想限制在这四个值。

我已经尝试了上面的语句,但它不起作用,它执行得很好,但没有添加带有 NULL id_fields 的记录。

我也尝试添加一个 OR 条件,但这只会使查询运行并运行,看不到尽头。

有什么建议么?

0 投票
2 回答
46 浏览

mysql - 在mysql中的类型问题

我的问题是我的桌子上有来源www.yamaha.com但它没有收到。请帮我

提前致谢

0 投票
4 回答
18347 浏览

oracle - 来自参数的 Oracle“IN 子句”

我对 Oracle 非常不熟悉,我只是想让它发挥作用。我看过这里这里,但不知道如何让它全部工作。这就是我需要的。我需要一个接受逗号分隔字符串作为参数的 proc,我可以在查询的“IN 子句”中使用该参数并返回游标结果。有没有办法在一个包罗万象的过程中做到这一点?如果没有,我需要采取哪些不同的步骤?再次,我为我缺乏 Oracle 知识而道歉,这只是想让一些东西真正快速地工作。

谢谢

这是过程(p_Scope 将是逗号分隔的输入):

0 投票
2 回答
294 浏览

c# - 包含表中的 IN 子句未按预期工作

我正在尝试这样做:

架构:

所需的 SQL 如下所示:

生成的 SQL 如下:

我不明白为什么状态案例(不需要包含表)与 IN 子句配合得很好,并且 Group 进行的连接比列表中的项目多,甚至无法按预期工作。

任何的想法?


已编辑

我在我的数据库架构上发现了一个错误,现在我得到了这个错误

“IdGroup”不是“Transient.collection[myModel.Group(Nullable=True,DefaultValue=)]”的成员。要提取集合元素的属性,请使用子查询来迭代集合

0 投票
4 回答
129 浏览

sql-server - 在 1 个表上有 2 个字段的子句

我有一个查询:

但我希望 IN 子句也像这样测试 computerId :

logId = '1'computerId = '998874',

logId = '2'computerId = '334211', ...

这该怎么做 ?

0 投票
6 回答
272455 浏览

python - SQLAlchemy IN 子句

我正在尝试在 sqlalchemy 中执行此查询

我想[123, 456]在执行时绑定列表。

0 投票
1 回答
71 浏览

sql - 子句范围

我正在为一家拥有 SQL Server 2008 的公司做一些工作。他们的一个存储过程引用(或似乎引用)一个不存在的列,但没有错误。

查询具有以下结构:

** BAZ 不包含名为 [datecreated] 的列,但 FOO 包含。** 如果我更改查询以限定列名,如下所示,会出现错误:

如果这是设计行为,有人可以指点我相关的文档吗?谢谢

0 投票
0 回答
88 浏览

php - 如何使用 PDO 使用数组准备和执行带有 IN 子句的 SQL 语句?

可能重复:
PHP PDO:我可以将数组绑定到 IN() 条件吗?

我正在尝试执行以下操作:

基本上,它是将 JSON 数组中的一组电话号码转换为逗号分隔的形式。然后,我想将“inString”插入到准备好的语句中。我尝试了手动 SQL 语句,它工作得很好,但使用准备好的语句却不行。有没有其他方法可以将该数组放入准备好的语句中?

0 投票
2 回答
1486 浏览

sql-server - SQL Server 和 IN 子句中大范围值的效率

关于子句,我有一个类似于这个 MySQL 问题IN的案例,但适用于 SQL Server。

具体来说,我正在构建一个可执行的 SQL 字符串,其中可能包含一个非常长的枚举项列表,以便在IN子句中使用(IE 1000+)。

这是从标准动态列表构建过滤器的有效方法,还是应该将标准数据插入临时表,然后将JOIN其插入导出表以进行过滤操作?

如果答案不是很直截了当,我们将不胜感激每种方法的优缺点。

如果有人问过这个问题,我很抱歉。链接的 MySQL 问题相当古老。我想这是 SQL Server 的副本,但我找不到它。

0 投票
3 回答
3253 浏览

sql - 多参数“IN”准备语句

我试图弄清楚如何IN在我的 SQL 查询中使用PreparedStatement.

例如,在这个 SQL 语句中,我将有不定数量的?.

我已经在PreparedStatement IN 子句替代方案中读到了这一点 ?

但是我不知道如何将它应用到我上面的 SQL 语句中。