MySQL筛选GROUP BY多个字段组合时的用法分享
2022-11-12 09:22:43
内容摘要
这篇文章主要为大家详细介绍了MySQL筛选GROUP BY多个字段组合时的用法分享,具有一定的参考价值,可以用来参考一下。
对此感兴趣的朋友,看看idc笔记做的技术笔记!
想实现这样一
文章正文
这篇文章主要为大家详细介绍了MySQL筛选GROUP BY多个字段组合时的用法分享,具有一定的参考价值,可以用来参考一下。
对此感兴趣的朋友,看看idc笔记做的技术笔记!
想实现这样一种效果如果使用group by一个条件的话,得到的结果会少了很多,如何多个条件组合筛选呢
代码如下:
1 2 3 | <code> group by fielda,fieldb,fieldc... </code> |
代码如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | <code> $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' ]; } </code> |
注:关于MySQL筛选GROUP BY多个字段组合时的用法分享的内容就先介绍到这里,更多相关文章的可以留意
代码注释