手机
当前位置:查字典教程网 >编程开发 >mysql数据库 >mysql筛选GROUP BY多个字段组合时的用法分享
mysql筛选GROUP BY多个字段组合时的用法分享
摘要:想实现这样一种效果如果使用groupby一个条件的话,得到的结果会少了很多,如何多个条件组合筛选呢复制代码代码如下:groupbyfield...

想实现这样一种效果

mysql筛选GROUP BY多个字段组合时的用法分享1

如果使用group by一个条件的话,得到的结果会少了很多,如何多个条件组合筛选呢

复制代码 代码如下:

group by fielda,fieldb,fieldc...

循环的时候可以通过判断后一个跟前面一个是否相同来分组,一个示例

复制代码 代码如下:

$result = mysql_query("SELECT groups,name,goods FROM table GROUP BY groups,name ORDER BY name");

$arr = array();

$i = 0;

while($row = mysql_fetch_array($result)){

$arr[] = $row;

}

$m = $i - 1;

foreach($arr as $k=>$v){

if($v[$i]['groups'] <> $v[$m]['groups']){

echo '分割符号';

}

echo $v['name'],$v['goods'];

}

【mysql筛选GROUP BY多个字段组合时的用法分享】相关文章:

mysql 复制表数据,表结构的3种方法

Mysql自带profiling性能分析工具使用分享

mysql Load Data InFile 的用法

mysql处理添加外键时提示error 150 问题的解决方法

mysql存储过程BEGIN END复合语句用法示例

mysql中RAND()随便查询记录效率问题和解决办法分享

mysql cmd常用命令

MySQL 查询某个字段不重复的所有记录

Mysql 原生语句中save or update 的写法汇总

mysql ndb集群备份数据库和还原数据库的方法

精品推荐
分类导航