问题标签 [zend-db-select]

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 投票
2 回答
4115 浏览

zend-framework - 翻译查询以使用 Zend_Db_Select

我在将此查询转换为使用 ZF 时遇到一些问题Zend_Db_Select

(此查询有效并返回结果)

Membershipsblogs是和之间的链接表users。这是一件简单的| id | blog_id | user_id |事情。

这是我到目前为止所拥有的:

这是我得到的(奇怪(对我))错误:

#0: Select query cannot join with another table

发生在第 211 行D:\...\library\Zend\Db\Table\Select.php

谢谢你的帮助。

0 投票
1 回答
3307 浏览

zend-framework - 从 Zend_Db_Table_Select 获取表别名

我正在为我的 Zend Framework 库开发一个 Active Record 模式(类似于 RoR/Cake)。我的问题是:如何确定选择对象是否使用表的别名?

对比

我将它传递给一个“获取”函数,该函数添加了额外的连接和诸如此类的自动获取行关系......我想添加一些自定义 sql;“c.id”或“categories.id”取决于用户如何使用“from”方法。

我知道我可以使用

将数据作为数组获取,并且表名或别名似乎位于所述数组的“插槽”0 中。表名或别名是否总是在零槽中?即我可以可靠地使用:

对不起,如果这是令人费解的,但希望你能提供帮助!:)

0 投票
1 回答
3967 浏览

sql - 如何使用 Zend_Db 选择列值为空/空的行?

我有一个 SQLite 数据库,最终将是一个 MySQL 数据库,我正在使用 Zend Framework。我正在尝试获取表中'date_accepted'列为空/空/没有值的所有行。这是我到目前为止所拥有的:

我究竟做错了什么?您将如何用普通 SQL 和/或使用Zend_Db_Select?

0 投票
2 回答
7956 浏览

zend-framework - 使用 Zend 框架进行内部联接的最佳方法是什么?

似乎有几种不同的方法可以使用 Zend 框架连接两个表,但我以前从未这样做过,所以我不知道哪种方法是最好的方法。

这就是我正在尝试做的...

我的数据库中有 3 个表:

我正在尝试查找用户所属的组并将其显示给用户。这条 SQL 语句几乎可以完成这项工作(尽管可能有更好的编写方法)。它只返回我关心的列,它们是组的 ID 和标题。

如何使用 Zend 框架做到这一点?

0 投票
2 回答
15982 浏览

zend-framework - Zend Framework:如何使用多个参数进行数据库选择?

我只是想知道在 Zend Framework 中执行 db select 的语法是什么,其中两个值为 true。示例:我想查找用户是否已经是组的成员:

0 投票
2 回答
4313 浏览

sql - Zend_Db 按字段值排序

我正在使用以下方法从模型中输出选择菜单的内容:

但是,我想做的是按特定值排序,然后按名称列。SQL 看起来像这样:

示例 SQL 代码:

回报:

0 投票
2 回答
5562 浏览

zend-framework - 如何在zend框架中使用多条件选择?

我想在zend框架中选择具有多条件的行我该如何实现/

1-示例“从名字=alex城市=xx的人中选择id,名字,姓氏,城市”;2-示例“从名字=alex城市=xx的人中选择id,名字,姓氏,城市”;

0 投票
3 回答
1540 浏览

php - SELECT '0' AS 变量 ... 使用 Zend_Db_Select

我正在尝试创建一个使用以下结构的选择语句:

MySQL 中的等价物看起来像这样(效果很好)......

但是,这并没有按预期工作。$db->columns() 方法期望每个列都有一个表,即使是“伪”列。有任何想法吗?

-克里斯

0 投票
2 回答
503 浏览

php - Zend 查询中有很多很多的连接,希望只是轻微的调整

为所有这些代码道歉,无论如何我将一个查询重新设计为 Zend 查询的工作方式,这就是我到目前为止所拥有的:

上面那个有效,试图正确获得 Zend 版本,我的努力在下面。

如果有人能发现错误,非常感谢,谢谢

0 投票
2 回答
9841 浏览

sql - Zend 框架:如何使用 Joins 在一个查询中组合三个表?

我有三个这样的表:

人员表:

地址表:

Person_Address 表:

现在我想通过一个查询来获取 Person_Address 表的所有记录,以及他们的人员和地址记录:

怎么可能使用zend?谢谢