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

math - Prolog - 声明算术子句

一个简单的问题,我将如何声明一个会产生指定数字 +1 +2 和 +3 的子句?我试过了:

但是当我使用 Thenumber=5 运行它时,它只返回 5+1 5+2 5+3。我曾尝试使用“is”来强制它进行评估,但它似乎不起作用。任何帮助,将不胜感激。

0 投票
5 回答
14884 浏览

sql - Oracle SQL 子句求值顺序

在 Oracle 中,首先评估哪些子句类型?如果我有以下内容(假装....表示有效的表达式和关系名称),评估的顺序是什么?

我的印象是 SELECT 子句是最后评估的,但除此之外我一无所知。

0 投票
2 回答
618 浏览

c# - linq where子句问题

我想我之前在某个地方看到过一个where子句示例,它调用了一个给出bool结果的函数,但我再也找不到它了,所以我将概述我的问题。

我有一个收藏

我想在其中查询string密钥。表面上很简单,但不幸的是,字符串(我无法控制)是网格单元的编码坐标。

查询是检索Dictionary落入网格特定部分的条目(作为 的类型)。进行函数调用cells.Where(c => isWithinArea(c.Key, area))编译但不起作用。该函数永远不会被调用。

我欢迎任何建议,以尽量减少这项工作。

0 投票
2 回答
374 浏览

android - 需要将一个查询放在一个循环中,以便一个一个返回结果集

我有 SQLite DB 查询,它一次返回一条记录。这是查询:

如果我想获取下一条记录,因为我们在上面的 SQLite 查询中应用限制,我无法获取下一条记录。Limit = 1是必要的,因为我的db.

如何在不修改现有查询的情况下获取下一条记录。我不能对此应用循环,因为我有很多记录并且我不希望同时所有记录。我希望它被一一动态地获取。我想成为可以将结果存储在数组中的东西,因为在获取下一条记录时我可能还需要旧记录。

任何输入都会有很大帮助。

0 投票
1 回答
5310 浏览

c# - LINQ 中的多个 .Where() 语句是性能问题吗?

我想知道多个 .Where() 语句是否会对性能产生影响。例如我可以写:

或者,我可以将它们全部组合到一个 Where() 子句中,如下所示:

Where() 子句链是否会损害性能或它们是否等效?

0 投票
1 回答
164 浏览

indexing - Erlang 索引子句是如何标头的?

我来自 Prolog 背景。Prolog 通常在谓词的第一个参数上建立索引(大多数体面的系统允许你改变它,索引多个参数等)。无论如何,了解引擎索引子句的方式可以让您安排参数和谓词以获得更好的性能。

我最近一直在用 Erlang 编码,但还没有看到任何关于它如何索引子句标题以及我应该如何安排参数和子句的信息。有人知道吗?

谢谢。

0 投票
1 回答
1089 浏览

ms-access - 我的 access 2010 数据库显示参数查询对话框,而不是从我的 where 子句中获取值

我有一个我一直在构建的数据库,并且有时所有具有由表单上的文本框定义的参数的查询(由 where 子句驱动)都不起作用。相反,Access 以参数对话框的形式要求我为所有设置为在表单上工作的查询提供值。我已经多次遇到这种情况,并且我已经删除了我所做的最后一次更改,并且所有功能都按设计运行(直到现在)。

问题是 - 是什么原因造成的?这就像没有一个 where 子句起作用。

感谢您的任何意见....

0 投票
6 回答
674 浏览

sql - 为什么 SQL 对子句顺序很严格?

这有效:

这不会 - 引发语法错误:

SQL 似乎对子句顺序过于严格。

这么严格有充分的理由吗?

PS SELECT 和 FROM 指定数据的来源,我同意这应该在查询中具有特定的位置。但是,其他子句只是“玩”该数据-它们与数据源有关系,但彼此之间没有关系,因此应该以特定方式对它们进行排序的事实对我来说似乎不是很直观.

0 投票
5 回答
72717 浏览

python - OR 语句处理两个 != 子句 Python

(使用 Python 2.7)我知道这是非常基本的,但为什么下面的语句不能像所写的那样工作:

基本上我只想接受 10 或 20 作为答案。现在,无论“输入”是什么,即使是 10 或 20,我都会得到“不正确的值”。这些条款是否自相矛盾?我认为只要其中一个子句是正确的,OR 语句就会说 OK。谢谢!

0 投票
4 回答
900 浏览

dynamic - 动态 Prolog 子句主体生成

对于分配,我必须动态生成一个 prolog 过程主体。我怎样才能做到这一点?