问题标签 [selectquerybuilder]

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

c# - 如何通过 Fluent 接口开发 sql 查询生成器?

我看到一篇文章如何编写一个有用的类。该类通过 Fluent 接口生成 sql 查询。但我现在正在谷歌搜索,但我找不到这篇优秀的文章。你知道这篇文章链接:(或任何其他建议文章或代码。最好的问候......

0 投票
1 回答
4802 浏览

c++ - c++ SQL查询构建库

我正在寻找一个提供与 c# SelectQueryBuilder 库类似功能的 c++ 库

http://www.codeproject.com/Articles/13419/SelectQueryBuilder-Building-complex-and-flexible-S

即,它允许人们摆脱构建可怕的串联字符串以形成动态 SQL 查询,而是拥有一个库,该库提供一个接口,您可以将表传递给它,您要从表中选择的元素等,并且它以字符串形式返回 SQL 查询。

非常感谢任何帮助

编辑:我正在构建的示例查询....直到运行时我们才会知道要选择的实际列,例如不知道会有多少 VAR1...VARx 以及它们到底是什么。

0 投票
1 回答
1226 浏览

c# - 如何在 asp.net c# 中使用 CodeEngine.Framework.QueryBuilder.SelectQueryBuilder 进行以下查询?

我尝试将SelectQueryBuilder用于以下查询,但它并没有达到应有的效果。

我想要一个这样的查询字符串

但我得到的是

我的代码是:

如何在语句本身中添加 LogicOperator.Or?

谢谢。

0 投票
1 回答
52 浏览

symfony - querybuilder 查询在 symfony2 中定义参数

当我在给定部分定义一个参数时,它给我这个“tt”参数未定义的错误。我不知道是什么问题。它给了我这个错误

注意:未定义的属性:Doctrine\ORM\QueryBuilder::$SELECT u1.unitid, m1.id FROM ApiMapBundle:Mappaths m1 INNER JOIN ApiMapBundle:Unitids u1 WITH m1.refUnitids2 = u1.id OR m1.refUnitids1 = u1.id WHERE m1 .id=:tt

任何想法?

0 投票
1 回答
47 浏览

symfony - symfony querybuilder 查询需要写

我在 mysql 中有以下具有给定关系的表,并且在 symfony2 中定义了相同的表。我想实现我在下面写下的以下查询。有人可以帮助我如何在querybuilder中编写它吗?

我的mysql查询是这样的:

这给了我每一行源和目标以及对象等,如下所示:在 symfony2 中,当我运行此查询时

它给了我这样的输出

但它应该给我

我怎样才能实现上述输出????

0 投票
0 回答
99 浏览

php - 如何使用 laravel 查询构建从多个表中检索数据

我在每个表中有 2 条记录。当我在下面的查询中尝试这个  

我仅从最后一个表中获得了重复的数据,而且我无法从前三个表中获取数据

我需要这样的输出

0 投票
1 回答
432 浏览

mysql - CakePHP中复杂条件的ORM查询构建器

我有user_messages列的表id, sender_id, receiver_id, message, deleted

我必须检索所有这样的消息

目前,我正在使用这个查询生成器

生成 sql 查询为

如何编写优化的 ORM 查询来检索上述数据?

编辑 2:更新了 arilia 答案的查询

0 投票
0 回答
582 浏览

c# - SelectQueryBuilder - 查询具有相同值的多个列

使用SelectQueryBuilder时,我正在努力构建所需的查询。

我有一个搜索窗口,它接受多个值并为数据库构建相关的搜索字符串。一切正常,当查看 2 个特定字段时问题就来了。

数据库记录为每个联系人保存多个电子邮件地址,但是我似乎无法编写构建查看每个电子邮件列并比较搜索词的字符串所需的代码。

期望的结果是一个看起来像的查询

我试图避免看起来像的情况

这可以使用SelectQueryBuilder还是我应该看看替代方法?

注意:我可以实现第二个结果,但它非常混乱,如果将来需要额外的字段,将很难维护

0 投票
2 回答
393 浏览

eloquent - 选择查询生成器返回 null

我是 Laravel 的新手,我正在尝试使用查询生成器检索选定行的 id 值,但它不起作用。根据 Laravel 文档,我已经尝试了很多方法,但我仍然遇到问题。我认为这与变量的使用有关,但我不知道如何修复它。

我得到的错误是:SQLSTATE [23000]:完整性约束违规:1048列'workshop_id'不能为空(SQL:插入ideastitle,,,,)值(ppp description,iiuu,7,?))user_idworkshop_id

任何人都可以帮助我吗?