group by 的使用方法

匿名 (未验证) 提交于 2019-12-02 23:49:02

数据库:

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; }

//多条件分组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; }

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!