Zend Order by MySQL Cast >>

问题描述 投票:1回答:3

我正在使用Zend Framework和MySQL数据库。

zend select可以产生这样的东西吗?

SELECT * FROM `abc` ORDER BY CAST( `something` AS SIGNED ), `other` ASC

此刻我给出了原始sql查询,因为不知道如何使zend使用$select->order(..)并获取该查询...

我想也许不是所有的数据库都支持此功能,所以zend没有它,或者为什么?

我正在使用Zend Framework和MySQL数据库。 zend select可以产生这样的东西吗? SELECT * FROM`abc` ORDER BY CAST(`something` AS SIGNED),`other` ASC此时我给出了原始SQL ...

zend-framework zend-db
3个回答
1
投票

您可以使用Zend_Db_Expr类实例并将其传递给订购方法


0
投票

zend中没有这样的关键字。我们无法在获取数据时进行转换,但可以在获取数据后进行转换。


0
投票

A ZF2 2019答​​案:

© www.soinside.com 2019 - 2024. All rights reserved.