0
在MySQL中,如果使用GROUP BY
,结果集的顺序是什么,但是ORDER BY
是是不是指定的?MySQL GROUP BY order when no ORDER BY
我继承了代码之类的查询:
SELECT col1, COUNT(col1)
FROM table
GROUP BY col1
(其实SELECT
声明可以比这更复杂,涉及JOIN
小号等等,但让我们先从基本原则。)请注意,是ORDER BY
。
,比方说,SQL Server的BOL,有人告诉我:
GROUP BY子句不下令结果集。使用ORDER BY 子句来排序结果集。
我一直无法找到关于MySQL GROUP BY
确实或不承诺从GROUP BY
单独的特定排序的声明?如果可以提供MySQL参考来备份任何最受欢迎的答案。
谢谢,正是我所需要的! – JonBrave