gpt4 book ai didi

zend-framework - Zend框架中的sql问题

转载 作者:行者123 更新时间:2023-12-04 06:49:03 25 4
gpt4 key购买 nike

我想获得类似 SELECT numbers FROM table ORDER BY numbers+0; 的 sql 查询在 Zend 框架中。

我是 Zend 的新手。任何人都可以帮我解决这个问题。

谢谢你。

最佳答案

那这个呢:

    $db = Zend_Db_Table::getDefaultAdapter();
$select = $db->select()->from('table','numbers')->order(new Zend_Db_Expr('numbers+0'));
var_dump($select->assemble());

//outputs:
//string 'SELECT `table`.`numbers` FROM `table` ORDER BY numbers+0' (length=56)
new Zend_Db_Expr是必需的,因为没有它,ZF 将在您的查询中添加“ASC”:
    $db = Zend_Db_Table::getDefaultAdapter();
$select = $db->select()->from('table','numbers')->order('numbers+0');
var_dump($select->assemble());

//outputs:
//string 'SELECT `table`.`numbers` FROM `table` ORDER BY `numbers+0` ASC' (length=62)

希望这可以帮助。

关于zend-framework - Zend框架中的sql问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5448185/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com