回答編集履歴
2
追記
test
CHANGED
@@ -19,3 +19,9 @@
|
|
19
19
|
明確なのは、最終的にGroup byしている項目(competition_id)だけで、それ以外は最初に抽出されている項目にすぎません。
|
20
20
|
|
21
21
|
具体的に取り出したい結果も明示してみて下さい。
|
22
|
+
|
23
|
+
|
24
|
+
|
25
|
+
因みにMySQLのバージョンが8以降なら、RANK()は使用できるはずですが、なぜ変更するのですか?
|
26
|
+
|
27
|
+
単にエラーになったからという事であれば、Group byに関するものかもしれません。
|
1
追記
test
CHANGED
@@ -7,3 +7,15 @@
|
|
7
7
|
```
|
8
8
|
|
9
9
|
select文中で変数初期化するのではなく、実行前に処理するのです。
|
10
|
+
|
11
|
+
|
12
|
+
|
13
|
+
追記
|
14
|
+
|
15
|
+
--
|
16
|
+
|
17
|
+
元々のSQLでもそうですが、求めたい項目は確定していません。
|
18
|
+
|
19
|
+
明確なのは、最終的にGroup byしている項目(competition_id)だけで、それ以外は最初に抽出されている項目にすぎません。
|
20
|
+
|
21
|
+
具体的に取り出したい結果も明示してみて下さい。
|