SQL 统计函数 AVG,COUNT,MIN,MAX,SUM
在这里我们仅以 COUNT 做为例子,取出每一个作者的文章总数并分组显示:
$sql = $zbp->db->sql->get()->select($zbp->table['Post']) ->column('log_AuthorID') ->count(array('log_ID'=>'num')) ->where(array('=', 'log_Type' ,'0')) ->groupBy('log_AuthorID') ->sql;
SELECT log_AuthorID, COUNT(log_ID) AS num FROM zbp_post WHERE log_Type = '0' GROUP BY log_AuthorID