質問編集履歴

2

追記2を追加しました。

2015/07/23 11:48

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -1,3 +1,49 @@
1
+ ========== 追記2です ===========
2
+
3
+ hirohiro さん>>
4
+
5
+ コメントありがとうございます。
6
+
7
+ ```
8
+
9
+ 利用日, UserID, GameName
10
+
11
+ 5/1, ID1, Game1
12
+
13
+ 6/2, ID1, Game2
14
+
15
+ 6/3, ID1, Game3
16
+
17
+ ```
18
+
19
+ この場合ですと、
20
+
21
+ 結果は
22
+
23
+ ```
24
+
25
+ 5月\6月 Game1 Game2 Game3
26
+
27
+ Game1 0 1 1
28
+
29
+ Game2 0 0 0
30
+
31
+ Game3 0 0 0
32
+
33
+ ```
34
+
35
+ となって欲しいのです。
36
+
37
+ ngyukiさんが作ってくださったSQLで実現できました。
38
+
39
+ ご尽力いただきまして本当にありがとうございました。感謝いたします。
40
+
41
+ またよろしくお願いいたします。
42
+
43
+
44
+
45
+ ==============================
46
+
1
47
  ========== 追記1です ===========
2
48
 
3
49
  hirohiro さん>>

1

上部へ追記しました。(追記1)

2015/07/23 11:48

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -1,3 +1,65 @@
1
+ ========== 追記1です ===========
2
+
3
+ hirohiro さん>>
4
+
5
+ コメント欄ですと見にくいかと思いましたのでこちらでも同内容を書かせていただきます。
6
+
7
+
8
+
9
+ 例えば、5月にGame1を利用していたユーザが、6月にどのGameを利用しているかを知りたいです。重複はして良いです。
10
+
11
+ ですので
12
+
13
+ ```
14
+
15
+ 利用日, UserID, GameName
16
+
17
+ 5/1, ID1, Game1
18
+
19
+ 5/2, ID1, Game2
20
+
21
+ 6/1, ID1, Game1
22
+
23
+ 6/2, ID1, Game2
24
+
25
+ 6/3, ID1, Game3
26
+
27
+ ```
28
+
29
+
30
+
31
+ この場合ですと、
32
+
33
+ Game1の5月の利用者(ID1)が6月にはGame1, Game2, Game3全てを利用し、
34
+
35
+ Game2の5月の利用者(ID1)も6月にはGame1, Game2, Game3全てを利用し、
36
+
37
+ Game3の5月の利用者はいないので、
38
+
39
+ 結果は
40
+
41
+ ```
42
+
43
+ 5月\6月 Game1 Game2 Game3
44
+
45
+ Game1 1 1 1
46
+
47
+ Game2 1 1 1
48
+
49
+ Game3 0 0 0
50
+
51
+ ```
52
+
53
+ となって欲しいのです。
54
+
55
+
56
+
57
+ どうぞよろしくお願いいたします。
58
+
59
+ =============================
60
+
61
+
62
+
1
63
  お世話になります。
2
64
 
3
65