多组查询实际上完成了什么?例如,如果您有
SELECT * FROM table WHERE id = $id GROUP BY date, quantity, buyer;
这在简单的英语中是什么意思?我知道“按日期分组”是什么意思,但“按日期、数量分组”是否像二维数组?
最佳答案
这意味着所有 GROUP BY 元素必须相同才能对记录进行分组。
例如,使用:
GROUP BY start_date, category_id
会将具有相同开始日期但不同 category_id 的行保留为单独的返回元素。行需要具有完全相同的 start_date 和 category_id 才能组合在一起。
关于mysql - 多组Mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1289678/