问题标签 [sqlbuilder]

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 回答
173 浏览

java - 在没有 Maven 的情况下获取 QueryDSL JAR 文件

请原谅像我这样的新手这个愚蠢的问题。我正在尝试在 Eclipse Mars 的 Java 项目中安装 QueryDSL 以将其用于 SQL 查询。我还没有使用 Maven,也不知道如何使用它,尽管它肯定在我的学习清单上。

QueryDSL页面指向他们的GitHub 存储库,但我不清楚如何将其添加到我的项目中。请告知如何在不使用 Maven 的情况下获取 JAR 文件的完整列表以添加到我的 Eclipse Java 项目中。谢谢!

0 投票
1 回答
243 浏览

c# - C# SqlBuilder -- 如何动态使用 Convert

我有一个 SQL 查询:

我需要在 C# Sqlbuilder 中动态编写。到目前为止,我有:

我对此真的很陌生,所以我真的可以使用任何类型的帮助或文档链接。(自己找不到。)

- 小编辑,我缺少的是:转换和求和。


编辑 显然我们使用的 SqlBuilder 是定制的,所以忽略这个问题。

0 投票
1 回答
91 浏览

php - Laravel 5.2 选择数据未知变量

我在控制器中的函数用于在用户搜索 ajax 时获取数据。

这是我的代码:

我不知道我的代码中缺少什么,它显示的原始 sql 如下所示:

我试图$receiptNum用 num替换123进行测试,它也显示?在 中raw sql,请帮我解决它。

0 投票
4 回答
4324 浏览

java - 如何使用 sqlbuilder 构建 SELECT 查询?

我正在使用 Java 和 SQLBuilder http://openhms.sourceforge.net/sqlbuilder/的 Java 和 SQLBuilder, 并且正在尝试动态构建 SQL SELECT 查询:

但是,它会创建这样的字符串:

由于错误的引号 ( 'column1'),它无法正常工作。我想它在.like()方法中需要一些 Column 对象。有没有办法用正确的引号创建查询?

0 投票
1 回答
94 浏览

java - 从 SelectQuery(或等效项)中提取查询部分?

我有以下情况:

A extends B。其他类,例如C,D等也扩展BIn Class B,我想将逻辑与A,CD.

因此,我希望有一个通用查询B来检索所有通用信息,但也能够将 a 传递QueryB以便满足正确join的 s 和conditions 。基本上:

这可以使用 JOOQ 吗?除非绝对必要,否则我真的不想使用普通的 SQL 执行。


编辑:

使用下面的答案,这是我非常满意的最终代码:

我称之为:

而在 getB 中,在制作了我们的“一般”之后SelectQuery query,我们简单地调用:

之后我们可以简单地query.fetchOne()使用我们的增强查询。

0 投票
1 回答
749 浏览

java - 使用 Mybatis SQL Builder 处理数据返回类型

我对 Java MyBatis 比较陌生。我在 MyBatis 中遇到了 SQL Builder 类。但是,我不明白如何处理 SELECT SQL 查询的结果,尤其是在使用 SQL Builder 时列在每种情况下都不同的情况下。有没有一个例子可以帮助我理解如何写这个?

通常,我使用带有 ResultMap 的 Mapper XML 文件来检索 SQL 语句的输出。

0 投票
0 回答
167 浏览

sqlbuilder - DbExtensions SqlBuilder 原始查询没有意义

我一直在尝试使用 DbExtensions.SqlBuilder 并且遇到了类似于此问题中的奇怪行为

基本上当我这样做时

而不是让原始 sql 成为

我得到以下信息:

这似乎不对。甚至我提到的问题的答案对我来说似乎也没有意义。为什么WHERE子句没有正确格式化字符串?

谢谢

0 投票
0 回答
127 浏览

c# - 用于 C# 的 SqlBuilder() 在 Where 条件下比较日期时间

SqlBuilder用于比较日期时间列值的任何想法。

谢谢 ....

0 投票
1 回答
1797 浏览

java - 在java中使用SqlBuilder创建动态查询

你能帮我在where条件下创建sql查询吗

我无法创建请告诉我如何在单个查询中创建 AND 或 OR 两个条件

如何创建动态查询可能不止一次 AND 条件,也可能不止一次 OR 条件。它的条件是随机的。然后我想创建查询。你能帮助我吗....

0 投票
1 回答
194 浏览

python - Python smartsql 编译插入语句

我想使用 sqlbuilder ( https://sqlbuilder.readthedocs.io/en/latest/ ) 库来构建对 sqlite 的本机查询。有我插入数据的代码:

此代码不起作用,因为compile为 sqlite: 生成了不正确的 sql 和参数 ('(?, (?, ?))', ['INSERT INTO "temp" ("i", "t") VALUES (%s, %s)', 1, 'text']),并且我收到了错误:sqlite3.OperationalError: near "(": syntax error

select有趣的是,编译和执行语句没有问题。

更新:

选择语句的代码及其工作: