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

ruby-on-rails - Rails 3使用activerecord将外键与ID列表进行比较

我在两个模型之间有关系,RegistersCompetitions。我有一个非常复杂的动态查询正在构建中,如果条件合适,我需要将注册记录限制为仅其竞赛父级满足特定条件的那些。为了在没有从竞争表中选择的情况下做到这一点,我想了一些类似...

这会产生这个 SQL:

我不认为 PostgreSQL 喜欢 in 参数没有被括号包围的事实。如何将注册外键与竞赛 ID 列表进行比较?

0 投票
1 回答
1030 浏览

sql-server-2008 - 使 in 子句匹配所有项目或任何替代项?

我有一张桌子hotel [hotelid,hotelname,etc]

和另一张桌子facilities[facilityid,facilityname]

这两个表是通过表链接的hotel_to_facilities_map[hotelid,facility_id]

因此该表hotel_to_facilities_map可能包含以下值

现在我想检索所有符合所有设施要求的酒店

但这会OR在我需要时导致匹配为表达式AND

有什么解决方法或解决方案吗?

0 投票
5 回答
8986 浏览

sql - 使用 SQL 从一组值中查找缺失值

如何使用 SQL (Oracle DB) 从一组值中找到缺失值,例如

(“IN”子句可能包含数百个值)如果 ACCOUNT 表中缺少“现代”,我需要将结果作为“现代”。

目前我使用上述查询的结果对原始值集进行 Vlookup 以查找缺失值,我想直接获取缺失值而不进行 Vlookup。

谢谢基兰,

0 投票
3 回答
849 浏览

sql - 以及像 IN 子句这样的多个值

如何获得下表中同时具有 Feature1 和 Feature2 的汽车和功能(宝马和丰田)?

提供所有 3 辆车,包括只有 Feature1 的本田。这只是实际查询的一个简化示例,在 IN 子句中可以有数百个值。

谢谢,基兰

0 投票
3 回答
83252 浏览

mysql - “NOT IN”值列表的 MySQL 变量格式

疯狂地尝试在类型查询中设置变量:

所以我可以在

我尝试以不同的格式定义变量,但没有运气,似乎没有找到上述的具体示例:

没有成功。它要么返回错误,要么忽略这些值。

0 投票
2 回答
2230 浏览

ruby-on-rails - 使用 Rails Active Record 在 IN 列表中的 Postgres ORDER BY 值

我收到按“收入”排序的用户 ID 列表(一次大约 1000 个)。我在“我的系统数据库”中有用户记录,但没有“收入”列。我想从列表中收到的排序顺序中的“我的系统数据库”中检索用户。我尝试使用 Active Record 执行以下操作,期望记录的检索顺序与排序列表中的顺序相同,但它不起作用。

我在下面的链接中找到了类似问题的答案,但不确定如何使用 Active Record 实施建议的解决方案。

按 IN 值列表排序

还有其他方法吗?

请指导。

沙杜尔。

0 投票
6 回答
131 浏览

sql - SQL 子查询什么性能最好

我对这个 SQL 查询有疑问:

我可以在子查询中写SELECT * From Outcomes还是我总是需要select一个row

那么什么查询的性能最好呢?

0 投票
1 回答
1469 浏览

sql - 这个sql命令有什么问题?

我正在尝试创建查询,该查询返回通过考试的学生列表,至少失败次数为 X。为此,我编写了以下查询,但我也收到以下错误:

IN 子句中的值列表错误。无法解析查询文本。

我确信 IN 子句中的值列表很好,但我不明白它为什么抱怨?!这是有问题的查询:

0 投票
2 回答
101483 浏览

java - 将列表传递给 HQL 或 SQL 中的 IN 子句?

List<Strings>通过执行查询得到。这必须传递给另一个IN子句值查询。如何在HQL中传递它们?

我们可以转换ListArray可以通过它,这不是问题。

最后,我必须将列表 in List<String>or Arrayor Stringform 传递给IN子句。

0 投票
4 回答
36023 浏览

mysql - 如何将变量传递给 IN 子句?

假设我有一个 SP,其SELECT语句如下,

但是进入该IN子句的数据必须通过包含值字符串的单个变量。下面有东西链接

但它不是那样工作的。知道怎么做吗?