我正在使用Zend FW,并选择了要选择的指定列,例如
$select = $this->_db->select();
$select->from( array("t" => 'table'), array( 'id', 'name', 'some_number'));
现在,我想将some_number
值乘以某些给定参数,例如:
select id, name, (some_number * $param) from table;
该怎么做?
答案 0 :(得分:0)
使用Zend_Db_Expr
进行匹配。如果有人需要...对我有用:
$select->from( array("t" => 'table'),
array( 'id', 'name', 'new_number' => new Zend_Db_Expr('some_number * ' . $param ) )
);