问题标签 [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 - 用户变量在会话中给出最后分配的值
我们最近在Mysql中发现了重新声明的问题。如果在循环中重复调用查询或过程,它会保留最后的值。
上面的代码将有结果:(当表中不存在 -1 时,输出在所有情况下都应该为空)
- 无效的
- 测试工具1
- 测试工具2
解决此问题的最佳方法是什么。
sql-server - 错误 - 过程没有参数,并且在动态查询中提供了参数
我收到错误
过程没有参数并且提供了参数。
在执行如下所示的存储过程时。如果我做错了什么,请帮助解决这个问题。我现在花更多时间在这上面,所以只想加快速度。谢谢你。
我想知道我是否在下面的动态查询中将字符串数据类型变量“CMFNUMBER”的正确数据类型与“0”进行比较。我知道如果它不是动态的,那么我将像 CMFNumber <> '0' 进行比较。只有一个引号,但对于动态查询,它是 CMFNumber <> ''0'',双引号吗?
sql - 动态查询根据条件选择列
是否可以根据动态查询的条件选择列。如果条件为假,则不应选择该列。我想在下面写一个动态查询。
php - 在 GROUP BY 中使用 LIMIT 以获得每个动态组的 N 个结果
使用LIMIT
insideGROUP BY
获得每个动态组的 N 个结果
大家好,首先我阅读了类似这个问题的问题。但没有得到解决方案。所有这些 SQL 都是为静态列设计的。但我有动态列。
桌子:
Level
我想从每组中获得前 2名。
但是查询必须是动态的,因为会有更多的组,这就是我卡住的地方。
我尝试过的解决方案:
- 从每个组中选择前 N 行没有给出真实的结果,它被破坏了。
- 仅在静态列中工作。
sql-server - 购买商品并在 SQL Server 中保存供应商的名称
我正在使用 SQL Server 2014,我在其中设计了数据库以用于一般商店管理。
我必须输入项目及其供应商名称、库存和项目名称。为此,我必须执行三个语句,这就是我使用事务选项的原因,因为如果在执行过程中出现任何类型的问题,我需要再次回滚。这是我一直面临许多问题的 SQL。
这是我尝试运行的 SQL 代码:
mysql - 如何将参数传递给 Pentaho Report (.prpt) 以便 sql 查询可以动态运行以在运行时生成报告
我的 pentaho 服务器上有一个静态的 Pentaho 报告(.prpt)。我正在尝试找到将参数传递给我的 pentaho 报告并使用 pentaho 调度程序刷新(更新)报告的方法。我每次都能运行 sql 查询调度程序运行。但我想动态传递参数(要在 mysql 查询中使用的用户数据),以便我能够在我的服务器上使用相同的 prpt 文件为所有用户生成用户特定的报告。
怎样才能做到这一点?任何人都可以用一个关于 Pentaho Report Designer 中的动态查询脚本的例子来解释,因为没有可以找到相同的材料。
我正在使用 Pentaho 报表设计器和服务器(8.1)。
sql - REDCap 数据库计算不同记录中字段的平均值
我的问题很简单。
我想在我的数据库中添加一些函数来直接通过数据输入返回结果。
AVG
为此,我需要能够使用SUM
SQL 函数。REDCap 系统可以做到这一点吗?
oracle - 我怎样才能制作动态pl/sql?
我想在参数值中使用类型变量来制作动态 pl/sql。
参数值 > type = {'name + place', 'resno', 'hpno', 'telno'};
例如,如果我得到参数值('resno','hpno')需要两个组合查询(2个联合全部),这意味着查询的数量取决于参数值。
请让我知道如何使用参数值制作 plsql
linq - C#,LINQ 一种通用排序方法,用于按对象属性和嵌套属性对列表进行排序
我的 EF 模型中有一个名为 User 的实体:
分支是模型中的另一个实体:
我的要求是获取用户列表并将其显示在网格上,然后按某些列(一次一个)对列表进行排序。例如,按用户名、名字、姓氏和 HomeLocation 排序。按 homelocation 排序时,应按分支名称排序。
我有很多像这样显示其他数据的网格。所以我想开发一种通用的排序机制,我已经使用谷歌中的一些例子来实现它,例如这个:
但是,按家庭位置排序失败,因为它需要按用户实体的内部属性进行排序。我也尝试过使用动态 LINQ 库,但没有运气。
更新:请注意,我必须对列表进行排序,而不是 IQueryable,因为我的列表包含使用 AE 加密的字段,这些字段不支持 DB 级排序。
有人可以向我指出如何从内部属性实现动态排序吗?
Update2:我按照示例并使用扩展方法实现了排序,这就是它在我的列表中的应用方式:
但我收到以下错误:'System.Linq.Expressions.Expression 1[System.Func
2[ClientData.User,System.String]]' 类型的对象无法转换为'System.Func`2[ClientData.User,System.String] 类型'。
从以下引发错误:
php - 如何根据名称/类别显示结果?
我有一个包含这些值的数据库。
我希望输出是这样的:
我知道我可以使用WHERE category = category1
.. 等,但是如何使脚本自动对所有值进行分组并以这种方式显示它们?