質問編集履歴
2
文法の修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -14,6 +14,8 @@
|
|
14
14
|
としたとき、statusがnullの値はグループ化せず、
|
15
15
|
countを取る方法を知りたいです。
|
16
16
|
|
17
|
+
|
18
|
+
|
17
19
|
希望するレスポンスは
|
18
20
|
id | status | count(*)
|
19
21
|
--------------------
|
1
文法の修正
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
SQLのGROUP BYでNULLの値はグループを
|
1
|
+
SQLのGROUP BYでNULLの値はグループ化をしない方法ありますか?
|
body
CHANGED
@@ -8,9 +8,17 @@
|
|
8
8
|
6 | null
|
9
9
|
7 | 3000
|
10
10
|
|
11
|
-
|
12
|
-
SELECT * FROM 対象テーブル
|
11
|
+
SELECT id, status,count(*) FROM 対象テーブル
|
13
12
|
GROUP BY status
|
14
13
|
|
15
|
-
としたとき、statusがnullの値
|
14
|
+
としたとき、statusがnullの値はグループ化せず、
|
16
|
-
|
15
|
+
countを取る方法を知りたいです。
|
16
|
+
|
17
|
+
希望するレスポンスは
|
18
|
+
id | status | count(*)
|
19
|
+
--------------------
|
20
|
+
1 | 1000 | 2
|
21
|
+
3 | 2000 | 2
|
22
|
+
5 | null | 1
|
23
|
+
6 | null | 1
|
24
|
+
7 | 3000 | 1
|