我试图使用SELECT COUNT(*)来查找数据库中不同事物的数量。问题是,当存在零 -选择COUNT(*)有时返回0,有时不返回任何内容
例如,
如果没有结果,我仍然会得到一个0回来,可以检查$result['COUNT(*)']
。
但与此查询,
SELECT COUNT(*) , `first_name` , `last_name` , `email`
FROM `images`
WHERE `approved` = '0'
AND (
`first_name` = ''
AND `last_name` = ''
AND `email` = ''
)
GROUP BY `first_name` , `last_name` , `email`
我刚刚得到一个空的结果集。
如何在没有结果的情况下使用此查询得到0?
解决此问题的更好方法是处理处理查询的代码中的两种情况。 – ZoogieZork 2010-01-18 22:05:57