Php Zend数据库获取计数

Php Zend数据库获取计数,php,sql,zend-framework,Php,Sql,Zend Framework,我有一个查询来计算Db表中的所有行 $results = $db->fetchAll('select count(id) as total_keys, sum(if(used,1,0)) as used_keys from product_keys'); $this->_helper->flashMessenger->addMessage($results); 我想获取总密钥和已用密钥,但它不起作用。您的数据库表怎么样?什么领域?当我在cmd中尝试时,也许你可以改变你的

我有一个查询来计算Db表中的所有行

$results = $db->fetchAll('select count(id) as total_keys, sum(if(used,1,0)) as used_keys from product_keys');
$this->_helper->flashMessenger->addMessage($results);

我想获取总密钥和已用密钥,但它不起作用。

您的数据库表怎么样?什么领域?当我在cmd中尝试时,也许你可以改变你的查询。从总键和已用键中获取一些值。谢谢,它可以工作,但只能获取总键。为什么用过的钥匙没有显示出来?
$results = $db->fetchOne('select count(id) as total_keys, sum(if(used,1,0)) as used_keys from product_keys');
$this->_helper->flashMessenger->addMessage($results);