質問編集履歴
1
誤字修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
以下の様なtable
|
1
|
+
以下の様なtableで、複数の条件でグループ化した状態から、Valueのカラムの値を合計したいのですが、1回のクエリで可能でしょうか?
|
2
2
|
|
3
3
|
Tableの状態
|
4
4
|
|
@@ -35,5 +35,5 @@
|
|
35
35
|
自己結合やサブクエリあたり等を試してますがうまくゆきません。
|
36
36
|
|
37
37
|
従来は sum(Value) と FromでGroupしたクエリを吐いて、
|
38
|
-
まずFromの配列を作ってから、再度Fromの値をWHEREの条件にし
|
38
|
+
まずFromの配列を作ってから、再度Fromの値をWHEREの条件にしたクエリを、ユーザー数だけ連続で処理する、という力技を使っておりました。
|
39
39
|
これだとFromのユニーク数だけ連続でクエリを吐く必要がある為、上記の様な方法で一度に解決できれば幸いです。
|