4
我想在zend框架中獲得像SELECT numbers FROM table ORDER BY numbers+0;
這樣的sql查詢。zend框架中的sql問題
我是zend的新手。任何人都可以請幫我。
謝謝。
我想在zend框架中獲得像SELECT numbers FROM table ORDER BY numbers+0;
這樣的sql查詢。zend框架中的sql問題
我是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)
希望這有助於。
感謝您的幫助:)。 – rasth 2011-03-27 12:34:37
@experimentX thanx的建議。 – rasth 2011-03-27 13:05:11
當然..不客氣。歡迎來到SO。 – 2011-03-27 13:16:36