答案 0 :(得分:1)
如果您使用“AddSelectColumn”方法:
$c->addSelectColumn('MAX('.MotoPeer::MATRICULA.')');
你无法保湿对象 - 你没有选择所有的列。因此不要打电话:
MotoPeer::doSelect($c);
而是这样做:
$c->addSelectColumn('MAX('.MotoPeer::MATRICULA.')');
$stmt = MotoPeer::doSelectStmt($c);
$max_matricula = $stmt->fetchColumn(0);
在这里执行SQL语句并将您感兴趣的单个值提取到变量$ max_matricula中。