group by 的使用方法
Posted xm666
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了group by 的使用方法相关的知识,希望对你有一定的参考价值。
数据库:
1.一个条件分组查询
$sql = "select brand,count(*),sum(price),avg(price),max(price),min(price) from goods group by brand"; $result = mysqli_query($link,$sql); if(mysqli_num_rows($result)>0) while($row = mysqli_fetch_assoc($result)) echo ‘品牌有‘.$row[‘brand‘],‘品牌的数量是‘.$row[‘count(*)‘].‘价格的总和是‘.$row[‘sum(price)‘].‘ 平均值是‘.$row[‘avg(price)‘].‘最大值是‘.$row[‘max(price)‘]. ‘最小值是‘.$row[‘min(price)‘].‘<br>‘; else echo ‘错误‘; exit;
2.二个条件分组查询
//多条件分组group by $sql = "select brand,pro_adds,count(*) from goods group by brand,pro_adds"; $result = mysqli_query($link,$sql); if(mysqli_num_rows($result)>0) while($row = mysqli_fetch_assoc($result)) echo $row[‘brand‘],$row[‘pro_adds‘],$row[‘count(*)‘].‘<br>‘; else echo ‘错误‘; exit;
以上是关于group by 的使用方法的主要内容,如果未能解决你的问题,请参考以下文章
高级分组group by group by cube group by rollup 使用说明