问题标签 [dynamic-queries]

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

mysql - 网页形式查询

我有一个 SQL 数据库,它有大约 10 列和超过 5000 行,我想创建一个网页,用户可以在其中处理数据库(排序列,过滤结果,添加复选标记(表示列中的 ok 值)。我可以使用哪些程序?

0 投票
3 回答
3026 浏览

sql - 将 oracle 表行展平为具有多列的单行

我有一个审核表来维护用户状态作为它何时发生变化。该表如下所示。

每个用户可能不会转换到应用程序中的每个状态,这没关系。我想要做的是捕获每个用户更改时的日期和状态,并将其放在一行中。

所以我期望它的输出如下所示。

我一直在阅读有关 pivot 和 unpivot 和 decode 的内容,但我不确定这在 oracle 中是否可行。如果是的话,有人可以引导我走上正确的道路吗?

0 投票
2 回答
62 浏览

sql - SQL 查询中的空值处理

我有下表:

所有记录

我想获得满足某些条件的记录。

以下是查询,它返回 3 个结果:

满足查询的记录

现在我想要不满足剩余记录的记录(即不满足上一个查询中条件的记录),我希望总共有 4 行作为回报。所以我正在执行查询:

查询剩余记录

但是,没有返回记录号 4,我知道 col2 值“null”导致了这个问题。

我什至尝试过使用 NVL 和合并功能,但没有任何运气:

nvl_coalesce_queries

所以基本上,我想要 'NOT' 查询中有 4 行。

如果有任何建议,请告诉我。

0 投票
3 回答
102 浏览

postgresql - 在 pl/pgsql 中使用文本会带来空的结果集

我是 pl/pgsql 的新手,正在尝试创建动态查询。我现在拥有的是用于测试的基本参数组合。当它正常工作时,我会逐渐添加更多的动态部分,以创建一个动态的、多合一的查询。

问题是这应该可以工作,但是我search_creator在 pgadmin4 中看到一个空的数据输出。这是代码

这就是我调用函数的方式select search_creator('mike');

如果有帮助,在数据库中,该person.id列是 type character(200)

如果它有帮助,当我修改函数以接受int作为输入并将WHERE部分更改为 时WHERE person.id = $1,它可以正常工作。我可以在 pgadmin 输出中看到实际结果。

我的文本变量有什么问题?是语法吗?

另外,我该怎么做WHERE person.name LIKE '%$1%'

0 投票
1 回答
68 浏览

sql - 执行动态sql查询时出错

当我执行这个动态查询时,我收到一个错误:

消息 102,级别 15,状态 1,第 59 行“1”附近的语法不正确。

我执行了@SQL变量的输出(我通过 PRINT 命令得到)它运行良好。有什么我想念的吗。这之前执行得很好,我对查询进行了一些更改,现在一切似乎都搞砸了!我必须尽快把它投入生产。

@SQL 的部分输出是:

0 投票
1 回答
86 浏览

c# - 动态表达式:编译器如何编译以及预期的 lamda 表达式

我正在关注这个问题Returning a nested generic Expression<Func<T, bool>> 我对编译器如何读取和编译它感兴趣

例如

更新还需要解释每个方法

我的问题是编译后我应该期待什么 lamda 表达式?

0 投票
1 回答
202 浏览

sql-server - SQL Server 计算多个 IN OUT 的工作时间

我有一张表,其中包含来自传感器机器的员工出勤日志,员工在一天内可以有多个 IN & OUT 条目,我想通过忽略我的 Time OUT 来计算员工留在 IN 的小时数(总工作时间)两天一直在寻找这个解决方案,但无法获得所需的结果。

日志表如下(checkin_out_log)

所需的输出是:

这是查询中的数据

这是我在结果中得到的结果,其中数据显示在您的查询的屏幕截图中,请指导有什么问题

0 投票
0 回答
62 浏览

sql-server - 用户偏好 SQL Server

我对 Axapta ERP 上的 SQL Server 的性能有疑问。

目前,我们对 ERP、RSS 等有多个查询。这些查询不会对性能产生负面影响,但我们在 node.js 开发的 web 应用程序中有一个特定的查询,它确实直接影响我们的 ERP。问题是,当其他查询(Web 应用程序)同时执行时,ERP 中的表单显示数据的速度非常慢。

我的问题:是否有一些方法可以优先考虑用户的某些查询?类似于 QOS 但对于 SQL?

我认为这是不可能的,因为我从来没有听说过它,但是一个人告诉我这是可能的。

非常感谢!:)

0 投票
1 回答
301 浏览

angular - 可以从 Angular App 中使用 hyperledger-composer 客户端 API 吗?

我想在我的 hyperledger-composer 应用程序的角度代码中使用动态查询:

也就是说,我想在我的 angular-app 中编写类似以下内容的东西,而不是在事务处理器函数中:

这可能吗?为了使这项工作,我必须导入什么库?

0 投票
1 回答
97 浏览

arrays - MongoDB具有唯一值的多个数组

我在创建模式和以“正确”方式设置数据库时遇到了一个小难题。我有一个包含包含 4 个不同数组的对象的集合。集合条目中的对象类似于:

我创建的架构已经要求所有数组项都是唯一的,但我也希望没有一个数组包含与另一个数组相同的条目。我有时还需要将已经在一个数组中的项目移动到另一个数组(当然,从旧数组中删除条目,因为所有数组都不应该包含相同的条目)。这显然不是跟踪此类事件的最佳方式,或者是吗?

到目前为止,我有 4 个查询,分别检查每个数组的某个条目,另一个查询如果没有找到条目,则将条目添加到相应的数组中......以及另一个查询,它将删除可能已找到的条目在将它添加到不同的数组之前。

有没有更好的方法来设置数据库来跟踪这样的事情?或者是否有一种查询多个数组而不是使用 6-7 个不同查询的动态方式?

提前感谢大家的时间和帮助:)