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

python - 如果 None 或 Null 从查询中删除对象

我正在尝试构建一个获取表单数据并删除任何None" "提交的查询,但我不确定如何处理逻辑。这是代码;

因为它是允许用户过滤而不是显式搜索的页面后端,所以某些表单数据是空的。这导致查询搜索一个或多个表单 == 无的结果。

示例:用户在马力表格中输入 100 并将 RPM 和电压留空。即使有 100 马力的行,该查询也不会返回任何结果,因为它正在寻找马力 == 100 且 RPM 和电压 == 无的行。

我试过使用filter(None, object)没有成功,并认为解决方案可能在使用kwargs.

我知道我需要将所有表单数据传递给将要删除NoneNull条目的东西,然后将其传递给最后一个Motor.query.filter_by参数,我只是不知道如何。

0 投票
3 回答
101 浏览

mysql - mysql 存储过程中的 concate() long siring

我正在尝试执行动态查询,因为我正在使用 CONCAT() 函数。但我认为我的字符串/查询很长,所以 CONCAT() 不起作用。

这是我执行 SP 时存储过程的一部分,它向我显示@query NULL但如果我缩短查询,那么我会得到完整的查询。

还有另一种连接方式吗?

任何帮助表示赞赏。

0 投票
0 回答
504 浏览

sql - 此名称不是函数中的有效标识符

我在函数中有一个带有动态查询的变量,我需要将返回值赋值给另一个变量

但是出现此错误:此名称不是函数中的有效标识符

我已经尝试了所有方法,但我无法解决记住此代码片段在函数内部的问题

- 更新 -

结尾

0 投票
1 回答
123 浏览

php - 自引用sql查询中基于优先级的订单短缺

我是一个没有高级技能的基本开发人员。我在 php/mysql 中有一个订单处理系统,想根据 SQL 中的优先级计算短缺。目前我为此使用 php 数组,但我想在数据库本身中实现这一点。

这是我的疑问

在此处输入图像描述

这就是我想要实现的

在此处输入图像描述

谢谢。

0 投票
1 回答
58 浏览

sql-server - Ibatis 以数组形式检查属性

我使用 Ibatis 1.6 版

我知道 ibatis 可以从数组参数中读取值。这是我的代码

但我需要先检查值,如果它是空的。

但是当我这样做时,我得到了一个错误。

缺少对象或列名称或为空。对于 SELECT INTO 语句,验证每一列都有一个名称。对于其他语句,请查找空别名。不允许使用定义为 "" 或 [] 的别名。将别名更改为有效名称。

我怎样才能做到这一点?由于某些原因,我必须使用数组作为该查询的参数。可能吗?

请我在这里需要一些帮助好人。

0 投票
2 回答
243 浏览

mongodb - 如何构建动态 MongoDb 查询

请让我想一想如何动态查询集合。我有一个具有以下架构的集合。

我创建了一个用户界面,用户可以在其中使用可用字段的任意组合查询数据。用户可以通过使用sale_lease字段、amount.amount字段来查询属性,也可以查询general_features作为数组的字段。我不知道如何根据用户选择的偏好生成此查询。我知道如何在事先知道查询的字段的情况下执行查询,但使其动态化是问题所在。

我试图利用多个if语句来查询所有可能的字段组合,但我有点意识到这不是实现这一目标的方法。如果我能指出正确的方向,我将不胜感激。

0 投票
3 回答
5315 浏览

sql - SQL中如何定义和使用全局变量

我是一名测试人员,我必须运行大量选择查询来过滤掉我正在测试的信息。

在此处输入图像描述

有没有办法制作全局变量并使用它而不是粘贴相同的值?

在此处输入图像描述

示例代码:

0 投票
1 回答
151 浏览

sql - 使用过程输出的动态表

我有 2 个程序 p1 和 p2,每个程序的结果格式如下

我想在另一个执行这两个过程的过程中调用这些过程,创建一个临时表并插入两个表的结果,如下所示:

我是使用临时表的新手,任何帮助将不胜感激。此代码必须在 SQL Server 中运行。问候,

0 投票
1 回答
216 浏览

cakephp-3.0 - 如何在Cakephp 3中创建比较字段等于动态值的查询条件

我正在尝试创建这样的查询:

$id 值是通过参数传递的。但我需要改变

因为我需要将“Centers.id”与我将在此查询中获得的 center_id 值进行比较。我的意思是,电子表格有一个 center_id 字段,所以,我需要与它进行比较。任何想法?

0 投票
2 回答
51 浏览

sql - SQL Server 单查询问题

我一直在尝试查询一些信息,但我似乎无法提出查询。以下是表格信息和我当前的查询。

公司表:

维修表:

我的目的是查询只有 1 个结果的最新维修工程条目。

我目前的查询如下:

我得到以下结果:

但我想要的结果只是具有最新修复日期的条目,它看起来完全像这样: