php - 如何使用 Zend_Db_Table 选择列的 MAX?

标签 php mysql zend-framework zend-db-table

使用 Zend_Db_Table 从表中选择列的最大值的最简单、最简单的方法是什么?基本上,我只想在 Zend 中运行这个查询:

SELECT MAX(id) AS maxID FROM myTable;

最佳答案

你需要使用 Zend_Db_Expr 来使用 mysql 函数:

return $this->fetchAll(
            $this->select()
                ->from($this, array(new Zend_Db_Expr('max(id) as maxId')))
            )
    );

关于php - 如何使用 Zend_Db_Table 选择列的 MAX?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5380925/

相关文章:

php - 显示用户登录数据

javascript - 如何在 for 循环中调用 custom.js 文件,我想用这个 js 传递一些参数

javascript - 使用 fopen() 将文件内容从 PHP 回显到 javascript,file_exists() 不起作用

mysql - 循环运行时连续从串口读取数据

php - Magento - 更改属性排序

php - 解析 Paypal REST API 响应

mysql - 维护一组对象以支持多个数据库供应商(MS SQL、ORACLE 等)

php - 我的登录 PHP 脚本出现故障

php - 在 Apigility Resource 中获取当前用户信息

php - 根据模式声明使用 Doctrine2 创建表和实体