質問編集履歴
5
修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -35,7 +35,7 @@
|
|
35
35
|
)AS NBIK
|
36
36
|
FROM R_MYI
|
37
37
|
WHERE E_D = '20150721'
|
38
|
-
AND
|
38
|
+
AND E_FRG = '9'
|
39
39
|
AND E_FLG = '0'
|
40
40
|
)
|
41
41
|
group by T_CD
|
4
編集
title
CHANGED
File without changes
|
body
CHANGED
@@ -31,7 +31,8 @@
|
|
31
31
|
(CASE
|
32
32
|
WHEN T_KB=0 THEN NBIK
|
33
33
|
ELSE (NBIK) * -1
|
34
|
+
END
|
34
|
-
|
35
|
+
)AS NBIK
|
35
36
|
FROM R_MYI
|
36
37
|
WHERE E_D = '20150721'
|
37
38
|
AND E_FLG = '9'
|
3
修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -22,7 +22,7 @@
|
|
22
22
|
order by T_CD
|
23
23
|
```
|
24
24
|
|
25
|
-
case
|
25
|
+
caseで書き直したのですが、’)’付近に不適切な構文があると表示されてしまう。
|
26
26
|
```
|
27
27
|
SELECT T_CD,SUM(NBIK)
|
28
28
|
FROM
|
2
編集
title
CHANGED
File without changes
|
body
CHANGED
@@ -21,5 +21,24 @@
|
|
21
21
|
group by T_CD
|
22
22
|
order by T_CD
|
23
23
|
```
|
24
|
+
|
25
|
+
caseに当てはめたもの
|
26
|
+
```
|
27
|
+
SELECT T_CD,SUM(NBIK)
|
28
|
+
FROM
|
29
|
+
(SELECT
|
30
|
+
E_D,T_CD,
|
31
|
+
(CASE
|
32
|
+
WHEN T_KB=0 THEN NBIK
|
33
|
+
ELSE (NBIK) * -1
|
34
|
+
)AS NBIK
|
35
|
+
FROM R_MYI
|
36
|
+
WHERE E_D = '20150721'
|
37
|
+
AND E_FLG = '9'
|
38
|
+
AND E_FLG = '0'
|
39
|
+
)
|
40
|
+
group by T_CD
|
41
|
+
order by T_CD
|
42
|
+
```
|
24
43
|
環境
|
25
44
|
A5:SQL Mk-2
|
1
誤字
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
以下の出力結果が欲しいのですが、’DECODE’は組み込み関数名として認識されませんと出て
|
1
|
+
以下の出力結果が欲しいのですが、’DECODE’は組み込み関数名として認識されませんと出てきます。回避するにはどうするのが望ましいのでしょうか?
|
2
2
|
T_CD SUM(NBIK)
|
3
3
|
41 120
|
4
4
|
45 80
|