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