多组查询实际完成了什么?例如,如果你有
SELECT * FROM table WHERE id = $id GROUP BY date, quantity, buyer;
Run Code Online (Sandbox Code Playgroud)
用简单的英语表示什么意思?我知道"按日期分组"意味着什么,但是"按日期,数量分组"就像二维数组一样?
这意味着所有GROUP BY元素必须相同才能对记录进行分组.
例如,使用:
GROUP BY start_date, category_id
Run Code Online (Sandbox Code Playgroud)
将具有相同开始日期但不同category_id的行保留为单独的返回元素.行需要具有相同的start_date和category_id才能组合在一起.