服务器之家

服务器之家 > 正文

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

时间:2019-11-16 16:34     来源/作者:MYSQL教程网

想实现这样一种效果
mysql筛选GROUP BY多个字段组合时的用法分享
如果使用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']; 

相关文章

热门资讯

玄元剑仙肉身有什么用 玄元剑仙肉身境界等级划分
玄元剑仙肉身有什么用 玄元剑仙肉身境界等级划分 2019-06-21
男生常说24816是什么意思?女生说13579是什么意思?
男生常说24816是什么意思?女生说13579是什么意思? 2019-09-17
配置IIS网站web服务器的安全策略配置解决方案
配置IIS网站web服务器的安全策略配置解决方案 2019-05-23
Nginx服务器究竟是怎么执行PHP项目
Nginx服务器究竟是怎么执行PHP项目 2019-05-24
运维必须知道的关于云服务器的十个问题
运维必须知道的关于云服务器的十个问题 2019-05-24
返回顶部