回答編集履歴

3

記述修正

2018/08/08 06:54

投稿

milkteas
milkteas

スコア79

test CHANGED
@@ -1,3 +1,9 @@
1
- 勘違いしました。
1
+ 下記にあるように
2
2
 
3
+ 「1レコード前と変わったらフラグを立て、その数ごとにグルーピングして集計する」
4
+
5
+ という考えでSQLを作成すればMySQLでも同じように出来る気がします。
6
+
3
- IDが連続している場合のみカウントするってこと一旦消しす。
7
+ ちょっと実際にTBLとSQL作成は出来ていなすが御参考でに
8
+
9
+ [https://community.oracle.com/thread/2596029](https://community.oracle.com/thread/2596029)

2

DEL

2018/08/08 06:54

投稿

milkteas
milkteas

スコア79

test CHANGED
@@ -1,17 +1,3 @@
1
- SUMとGROUP BYを利用てSELECTしましょう!
1
+ 勘違いしました。
2
2
 
3
-
4
-
5
- ```SQL
6
-
7
- SELECT
8
-
9
- item_name,
10
-
11
- sum(item_name)
12
-
13
- FROM item
14
-
15
- GROUP BY item_name;
3
+ IDが連続している場合のみカウントするってことなので一旦消します。
16
-
17
- ```

1

tuiki

2018/08/08 06:37

投稿

milkteas
milkteas

スコア79

test CHANGED
@@ -1 +1,17 @@
1
1
  SUMとGROUP BYを利用してSELECTしましょう!
2
+
3
+
4
+
5
+ ```SQL
6
+
7
+ SELECT
8
+
9
+ item_name,
10
+
11
+ sum(item_name)
12
+
13
+ FROM item
14
+
15
+ GROUP BY item_name;
16
+
17
+ ```