php如何用sql统计某个字段值的数目

php如何用sql统计某个字段值的数目
字段为class 里面的内容三个类别,分别是da.zhong.xiao
如何用一条SQL语句统计出三个类别各个的数目
并且用PHP显示出来?
谢谢你的回答,你的答案解决了我的问题,但是有一点不太明白,group by 1是怎么排序的?怎么我看那顺序和数据库里的不一样啊
mysql_connect('IP', '用户', '密码');
$sql="select class, count(*) from 数据库名.表名 group by 1";
$res=mysql_query($sql);
while($row=mysql_fetch_row($res)){
echo "$row[0] : $row[1]
";
}
mysql_free_result($res);
?>

group by 只负责分组,标简吵准化组织没有规定其拦携侍具体行为,各种数据库排序规则不一隐档致,我们假设没有排序,需要排序时候另外用ORDER BY指明。
← 上一篇: 下一篇: →