问题标签 [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.
mysql - 网页形式查询
我有一个 SQL 数据库,它有大约 10 列和超过 5000 行,我想创建一个网页,用户可以在其中处理数据库(排序列,过滤结果,添加复选标记(表示列中的 ok 值)。我可以使用哪些程序?
sql - 将 oracle 表行展平为具有多列的单行
我有一个审核表来维护用户状态作为它何时发生变化。该表如下所示。
每个用户可能不会转换到应用程序中的每个状态,这没关系。我想要做的是捕获每个用户更改时的日期和状态,并将其放在一行中。
所以我期望它的输出如下所示。
我一直在阅读有关 pivot 和 unpivot 和 decode 的内容,但我不确定这在 oracle 中是否可行。如果是的话,有人可以引导我走上正确的道路吗?
sql - SQL 查询中的空值处理
我有下表:
我想获得满足某些条件的记录。
以下是查询,它返回 3 个结果:
现在我想要不满足剩余记录的记录(即不满足上一个查询中条件的记录),我希望总共有 4 行作为回报。所以我正在执行查询:
但是,没有返回记录号 4,我知道 col2 值“null”导致了这个问题。
我什至尝试过使用 NVL 和合并功能,但没有任何运气:
所以基本上,我想要 'NOT' 查询中有 4 行。
如果有任何建议,请告诉我。
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%'
?
sql - 执行动态sql查询时出错
当我执行这个动态查询时,我收到一个错误:
消息 102,级别 15,状态 1,第 59 行“1”附近的语法不正确。
我执行了@SQL
变量的输出(我通过 PRINT 命令得到)它运行良好。有什么我想念的吗。这之前执行得很好,我对查询进行了一些更改,现在一切似乎都搞砸了!我必须尽快把它投入生产。
@SQL 的部分输出是:
c# - 动态表达式:编译器如何编译以及预期的 lamda 表达式
我正在关注这个问题Returning a nested generic Expression<Func<T, bool>> 我对编译器如何读取和编译它感兴趣
例如
更新还需要解释每个方法
我的问题是编译后我应该期待什么 lamda 表达式?
sql-server - SQL Server 计算多个 IN OUT 的工作时间
我有一张表,其中包含来自传感器机器的员工出勤日志,员工在一天内可以有多个 IN & OUT 条目,我想通过忽略我的 Time OUT 来计算员工留在 IN 的小时数(总工作时间)两天一直在寻找这个解决方案,但无法获得所需的结果。
日志表如下(checkin_out_log)
所需的输出是:
sql-server - 用户偏好 SQL Server
我对 Axapta ERP 上的 SQL Server 的性能有疑问。
目前,我们对 ERP、RSS 等有多个查询。这些查询不会对性能产生负面影响,但我们在 node.js 开发的 web 应用程序中有一个特定的查询,它确实直接影响我们的 ERP。问题是,当其他查询(Web 应用程序)同时执行时,ERP 中的表单显示数据的速度非常慢。
我的问题:是否有一些方法可以优先考虑用户的某些查询?类似于 QOS 但对于 SQL?
我认为这是不可能的,因为我从来没有听说过它,但是一个人告诉我这是可能的。
非常感谢!:)
angular - 可以从 Angular App 中使用 hyperledger-composer 客户端 API 吗?
我想在我的 hyperledger-composer 应用程序的角度代码中使用动态查询:
也就是说,我想在我的 angular-app 中编写类似以下内容的东西,而不是在事务处理器函数中:
这可能吗?为了使这项工作,我必须导入什么库?
arrays - MongoDB具有唯一值的多个数组
我在创建模式和以“正确”方式设置数据库时遇到了一个小难题。我有一个包含包含 4 个不同数组的对象的集合。集合条目中的对象类似于:
我创建的架构已经要求所有数组项都是唯一的,但我也希望没有一个数组包含与另一个数组相同的条目。我有时还需要将已经在一个数组中的项目移动到另一个数组(当然,从旧数组中删除条目,因为所有数组都不应该包含相同的条目)。这显然不是跟踪此类事件的最佳方式,或者是吗?
到目前为止,我有 4 个查询,分别检查每个数组的某个条目,另一个查询如果没有找到条目,则将条目添加到相应的数组中......以及另一个查询,它将删除可能已找到的条目在将它添加到不同的数组之前。
有没有更好的方法来设置数据库来跟踪这样的事情?或者是否有一种查询多个数组而不是使用 6-7 个不同查询的动态方式?
提前感谢大家的时间和帮助:)