2010-08-11 39 views

回答

0

我不實際使用Zend_Db_Table可言,但如果你知道如何配置基本的查詢,用這句話來代替

$ZendDBTable->columns(new Zend_Db_Expr('SUM(x)'); 

它讀成僞代碼,我不不知道Zend_Db_Table的語法。 new Zend_Db_Expr('some mysql keywords')用於讓引擎知道您在查詢中有一個不應該被轉義的關鍵字。

1

稍微更具描述性的代碼示例:含有()

$table = new DbTable_Traffic(); //extends Zend_Db_Table 
$select = $table->select()->columns('SUM(X)'); 

表達式將被自動轉換爲Zend_Db_Expr