質問編集履歴
1
SQL文の追加
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
ORACLE
|
1
|
+
ORACLEにてgroupbyで集計をしたのですが、うまくいきません。
|
test
CHANGED
@@ -98,6 +98,36 @@
|
|
98
98
|
|
99
99
|
自分ではどうしても会員IDが重複してしまい下記のようになってしまいます。
|
100
100
|
|
101
|
+
下記がSQlになります。
|
102
|
+
|
103
|
+
select
|
104
|
+
|
105
|
+
会員区分、count(*)
|
106
|
+
|
107
|
+
from
|
108
|
+
|
109
|
+
会員テーブル A,
|
110
|
+
|
111
|
+
レッスン詳細テーブル B
|
112
|
+
|
113
|
+
where
|
114
|
+
|
115
|
+
A.会員ID = B.会員ID AND
|
116
|
+
|
117
|
+
B.購入日 between to_date(20150101,'YYYYMMDD') and to_date(20150131,'YYYYMMDD')
|
118
|
+
|
119
|
+
group by
|
120
|
+
|
121
|
+
A.会員区分
|
122
|
+
|
123
|
+
order by
|
124
|
+
|
125
|
+
A.会員区分;
|
126
|
+
|
127
|
+
|
128
|
+
|
129
|
+
|
130
|
+
|
101
131
|
|
102
132
|
|
103
133
|
・購入日が2015/1/1~2015/1/31の期間のもの
|
@@ -142,6 +172,6 @@
|
|
142
172
|
|
143
173
|
|
144
174
|
|
175
|
+
すいませんがSQLのおかしなところがあったら指摘していただけないでしょうか?
|
145
176
|
|
146
|
-
|
147
|
-
|
177
|
+
よろしくお願いします。
|