回答編集履歴
1
回答取り消し
answer
CHANGED
@@ -1,10 +1,12 @@
|
|
1
1
|
> いつも同じ結果にするには、ORDER BY で何とかできると思うのですが、
|
2
2
|
方法を教えてください。
|
3
3
|
|
4
|
-
|
4
|
+
(間違っていたので取り消し)
|
5
5
|
|
6
|
-
|
6
|
+
~~`GROUP BY`と`ORDER BY`を併用しても、「元の表に`ORDER BY`がかかる」→「それを`GROUP BY`する」という流れになるので、最終結果を直接`ORDER BY`で制御できるわけではありません。~~
|
7
7
|
|
8
|
+
~~いったん`GROUP BY`だけのクエリをかけて、それを改めて`ORDER BY`する必要があるかと思います。~~
|
9
|
+
|
8
10
|
```SQL
|
9
11
|
SELECT * FROM (
|
10
12
|
SELECT team , COUNT(team) AS team_count FROM table GROUP BY team
|