質問編集履歴
6
誤字修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -54,7 +54,7 @@
|
|
54
54
|
|
55
55
|
|
56
56
|
|
57
|
-
(出来ればcode3とcode4のpri
|
57
|
+
(出来ればcode3とcode4のpriceは、nullではなく「0」を表示させたいです。)
|
58
58
|
|
59
59
|
|
60
60
|
|
@@ -106,7 +106,7 @@
|
|
106
106
|
|
107
107
|
|
108
108
|
|
109
|
-
|出来ればcode3とcode4のpri
|
109
|
+
|出来ればcode3とcode4のpriceは、nullではなく「0」を表示させたいです。
|
110
110
|
|
111
111
|
|
112
112
|
|
5
バージョン追記
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
Oracle:SQLで表2つを結合させたい
|
1
|
+
Oracle:SQLで表2つを結合させたい ※追記しました
|
test
CHANGED
@@ -94,7 +94,7 @@
|
|
94
94
|
|
95
95
|
Oracle Databaseは 12.1.0.1.0 でした。
|
96
96
|
|
97
|
-
Windows10です。
|
97
|
+
Windows 10 Proです。
|
98
98
|
|
99
99
|
|
100
100
|
|
4
追記しました
test
CHANGED
File without changes
|
test
CHANGED
@@ -54,7 +54,7 @@
|
|
54
54
|
|
55
55
|
|
56
56
|
|
57
|
-
出来ればcode3とcode4のpriseは、nullではなく「0」を表示させたいです。
|
57
|
+
(出来ればcode3とcode4のpriseは、nullではなく「0」を表示させたいです。)
|
58
58
|
|
59
59
|
|
60
60
|
|
@@ -72,7 +72,7 @@
|
|
72
72
|
|
73
73
|
select code_a as code, name, price
|
74
74
|
|
75
|
-
from A left outer join B on A.code=B.code
|
75
|
+
from A left outer join B on A.code_a=B.code_b
|
76
76
|
|
77
77
|
```
|
78
78
|
|
@@ -93,3 +93,27 @@
|
|
93
93
|
OracleはSL Object Browser for Oracle Ver.12(32bit)です。
|
94
94
|
|
95
95
|
Oracle Databaseは 12.1.0.1.0 でした。
|
96
|
+
|
97
|
+
Windows10です。
|
98
|
+
|
99
|
+
|
100
|
+
|
101
|
+
|
102
|
+
|
103
|
+
追記
|
104
|
+
|
105
|
+
|
106
|
+
|
107
|
+
|
108
|
+
|
109
|
+
|出来ればcode3とcode4のpriseは、nullではなく「0」を表示させたいです。
|
110
|
+
|
111
|
+
|
112
|
+
|
113
|
+
ここに注目しないでください。
|
114
|
+
|
115
|
+
この文は外部結合が思うようにいった時に「ついでに」という話なので
|
116
|
+
|
117
|
+
外部結合等を使ってcodeをすべて表示させつつ、表AとBを結合させる方法を
|
118
|
+
|
119
|
+
先に教えてほしいです。
|
3
誤字修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -70,7 +70,7 @@
|
|
70
70
|
|
71
71
|
```
|
72
72
|
|
73
|
-
select code_a as code name price
|
73
|
+
select code_a as code, name, price
|
74
74
|
|
75
75
|
from A left outer join B on A.code=B.code
|
76
76
|
|
2
バージョン追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -90,4 +90,6 @@
|
|
90
90
|
|
91
91
|
|
92
92
|
|
93
|
-
OracleはSL Object Browser fr
|
93
|
+
OracleはSL Object Browser for Oracle Ver.12(32bit)です。
|
94
|
+
|
95
|
+
Oracle Databaseは 12.1.0.1.0 でした。
|
1
誤字修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -10,7 +10,7 @@
|
|
10
10
|
|
11
11
|
**|表A**
|
12
12
|
|
13
|
-
|co
|
13
|
+
|code_a|name|
|
14
14
|
|
15
15
|
|:--:|:--:|
|
16
16
|
|
@@ -26,7 +26,7 @@
|
|
26
26
|
|
27
27
|
**|表B**
|
28
28
|
|
29
|
-
|co
|
29
|
+
|code_b|price|
|
30
30
|
|
31
31
|
|:--:|:--:|
|
32
32
|
|
@@ -40,7 +40,7 @@
|
|
40
40
|
|
41
41
|
**|実行結果**
|
42
42
|
|
43
|
-
|co
|
43
|
+
|code|name|price|
|
44
44
|
|
45
45
|
|:--:|:--:|:--:|
|
46
46
|
|
@@ -54,7 +54,7 @@
|
|
54
54
|
|
55
55
|
|
56
56
|
|
57
|
-
出来ればco
|
57
|
+
出来ればcode3とcode4のpriseは、nullではなく「0」を表示させたいです。
|
58
58
|
|
59
59
|
|
60
60
|
|
@@ -70,21 +70,21 @@
|
|
70
70
|
|
71
71
|
```
|
72
72
|
|
73
|
-
select co
|
73
|
+
select code_a as code name price
|
74
74
|
|
75
|
-
from A left outer join B on A.co
|
75
|
+
from A left outer join B on A.code=B.code
|
76
76
|
|
77
77
|
```
|
78
78
|
|
79
79
|
で実行してみましたが、
|
80
80
|
|
81
|
-
co
|
81
|
+
code1とcode2の2行しか結果しかでませんでした。
|
82
82
|
|
83
|
-
表Aのco
|
83
|
+
表Aのcodeとnameをすべて表示させるにはどのようにしたらいいでしょうか?
|
84
84
|
|
85
85
|
どうか知恵をお貸しください。
|
86
86
|
|
87
|
-
(実際はもっと列があり、where句で対象年と対
|
87
|
+
(実際はもっと列があり、where句で対象年と対象項目を指定したりしていますが
|
88
88
|
|
89
89
|
関係ないと思うので省いています)
|
90
90
|
|