如何在php中对两次mysql结果进行分组?
我有一个示例表结构: 我希望实现如下分组结果: 如您所见,订单首先按订单id分组,其次按广告id分组 我的问题是: 我是否需要在mysql查询中对它们进行分组,以及查询应该是什么样子,还是全部由php完成?你能给我看一个php代码应该是什么样子的简短例子吗。我的问题是:如何在php中对两次mysql结果进行分组?,php,mysql,Php,Mysql,我有一个示例表结构: 我希望实现如下分组结果: 如您所见,订单首先按订单id分组,其次按广告id分组 我的问题是: 我是否需要在mysql查询中对它们进行分组,以及查询应该是什么样子,还是全部由php完成?你能给我看一个php代码应该是什么样子的简短例子吗。我的问题是: $query='select orderid,product_id, advert_id,qty, price from orders_details group by orderid'; 我需要使用for循环还
$query='select orderid,product_id, advert_id,qty, price
from orders_details group by orderid';
我需要使用for循环还是while,以及它应该是什么样子。提前谢谢 按订单分组、按产品id分组、按广告id分组?这样它只返回1个结果,但它不会只返回1个结果,但我应该如何循环?while loop还是for loop?这是表示层的工作,而不是DAO的工作。