質問編集履歴

3

質問タイトルの修正

2022/02/13 11:41

投稿

ayako1225
ayako1225

スコア3

test CHANGED
File without changes
test CHANGED
@@ -33,4 +33,24 @@
33
33
 
34
34
  よろしくお願いします。
35
35
 
36
+ 追記
37
+ DECLARE @Good int ,@Bad int,@Good計 int ,@Bad計 int
36
38
 
39
+ SELECT @Good = SUM(Good),@Bad = SUM(Bad)
40
+ FROM 評価
41
+ WHERE ID = 4
42
+ GROUP BY ID
43
+
44
+ SELECT @Good計 = SUM(Good),@Bad計 = SUM(Bad)
45
+ FROM 評価
46
+ WHERE ユーザーID = 'A'
47
+ GROUP BY ユーザーID
48
+
49
+ SELECT ISNULL(@Good,0),ISNULL(@Bad,0),ISNULL(@Good計,0),@ISNULL(@Bad計,0)
50
+
51
+ こうすれば欲しいデータが得られるには得られるのですが、一つのSQLで実行したいです。
52
+ よろしくお願いします。
53
+
54
+
55
+
56
+

2

タイトルを修正しました

2022/02/13 10:27

投稿

ayako1225
ayako1225

スコア3

test CHANGED
@@ -1 +1 @@
1
- SUM関数で、レコードが1行も無い場合、SUM関数で0を返したいです。
1
+ SUM関数で、レコードが1行も無い場合、0を返したいです。
test CHANGED
File without changes

1

2022/02/13 10:21

投稿

ayako1225
ayako1225

スコア3

test CHANGED
@@ -1 +1 @@
1
- SUM関数で、レコードが1行も無い場合、0を返したいです。
1
+ SUM関数で、レコードが1行も無い場合、SUM関数で0を返したいです。
test CHANGED
File without changes