質問編集履歴
6
誤字修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -26,7 +26,7 @@
|
|
26
26
|
|3|C|(null)|
|
27
27
|
|4|D|(null)|
|
28
28
|
|
29
|
-
(出来ればcode3とcode4の
|
29
|
+
(出来ればcode3とcode4のpriceは、nullではなく「0」を表示させたいです。)
|
30
30
|
|
31
31
|
|
32
32
|
|
@@ -52,7 +52,7 @@
|
|
52
52
|
追記
|
53
53
|
|
54
54
|
|
55
|
-
|出来ればcode3とcode4の
|
55
|
+
|出来ればcode3とcode4のpriceは、nullではなく「0」を表示させたいです。
|
56
56
|
|
57
57
|
ここに注目しないでください。
|
58
58
|
この文は外部結合が思うようにいった時に「ついでに」という話なので
|
5
バージョン追記
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
Oracle:SQLで表2つを結合させたい
|
1
|
+
Oracle:SQLで表2つを結合させたい ※追記しました
|
body
CHANGED
@@ -46,7 +46,7 @@
|
|
46
46
|
|
47
47
|
OracleはSL Object Browser for Oracle Ver.12(32bit)です。
|
48
48
|
Oracle Databaseは 12.1.0.1.0 でした。
|
49
|
-
|
49
|
+
Windows 10 Proです。
|
50
50
|
|
51
51
|
|
52
52
|
追記
|
4
追記しました
title
CHANGED
File without changes
|
body
CHANGED
@@ -26,7 +26,7 @@
|
|
26
26
|
|3|C|(null)|
|
27
27
|
|4|D|(null)|
|
28
28
|
|
29
|
-
出来ればcode3とcode4のpriseは、nullではなく「0」を表示させたいです。
|
29
|
+
(出来ればcode3とcode4のpriseは、nullではなく「0」を表示させたいです。)
|
30
30
|
|
31
31
|
|
32
32
|
|
@@ -35,7 +35,7 @@
|
|
35
35
|
|
36
36
|
```
|
37
37
|
select code_a as code, name, price
|
38
|
-
from A left outer join B on A.
|
38
|
+
from A left outer join B on A.code_a=B.code_b
|
39
39
|
```
|
40
40
|
で実行してみましたが、
|
41
41
|
code1とcode2の2行しか結果しかでませんでした。
|
@@ -45,4 +45,16 @@
|
|
45
45
|
関係ないと思うので省いています)
|
46
46
|
|
47
47
|
OracleはSL Object Browser for Oracle Ver.12(32bit)です。
|
48
|
-
Oracle Databaseは 12.1.0.1.0 でした。
|
48
|
+
Oracle Databaseは 12.1.0.1.0 でした。
|
49
|
+
Windows10です。
|
50
|
+
|
51
|
+
|
52
|
+
追記
|
53
|
+
|
54
|
+
|
55
|
+
|出来ればcode3とcode4のpriseは、nullではなく「0」を表示させたいです。
|
56
|
+
|
57
|
+
ここに注目しないでください。
|
58
|
+
この文は外部結合が思うようにいった時に「ついでに」という話なので
|
59
|
+
外部結合等を使ってcodeをすべて表示させつつ、表AとBを結合させる方法を
|
60
|
+
先に教えてほしいです。
|
3
誤字修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -34,7 +34,7 @@
|
|
34
34
|
|
35
35
|
|
36
36
|
```
|
37
|
-
select code_a as code name price
|
37
|
+
select code_a as code, name, price
|
38
38
|
from A left outer join B on A.code=B.code
|
39
39
|
```
|
40
40
|
で実行してみましたが、
|
2
バージョン追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -44,4 +44,5 @@
|
|
44
44
|
(実際はもっと列があり、where句で対象年と対象項目を指定したりしていますが
|
45
45
|
関係ないと思うので省いています)
|
46
46
|
|
47
|
-
OracleはSL Object Browser
|
47
|
+
OracleはSL Object Browser for Oracle Ver.12(32bit)です。
|
48
|
+
Oracle Databaseは 12.1.0.1.0 でした。
|
1
誤字修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -4,7 +4,7 @@
|
|
4
4
|
|
5
5
|
|
6
6
|
**|表A**
|
7
|
-
|
|
7
|
+
|code_a|name|
|
8
8
|
|:--:|:--:|
|
9
9
|
|1|A|
|
10
10
|
|2|B|
|
@@ -12,21 +12,21 @@
|
|
12
12
|
|4|D|
|
13
13
|
|
14
14
|
**|表B**
|
15
|
-
|
|
15
|
+
|code_b|price|
|
16
16
|
|:--:|:--:|
|
17
17
|
|1|100|
|
18
18
|
|2|200|
|
19
19
|
|
20
20
|
|
21
21
|
**|実行結果**
|
22
|
-
|
|
22
|
+
|code|name|price|
|
23
23
|
|:--:|:--:|:--:|
|
24
24
|
|1|A|100|
|
25
25
|
|2|B|200|
|
26
26
|
|3|C|(null)|
|
27
27
|
|4|D|(null)|
|
28
28
|
|
29
|
-
出来れば
|
29
|
+
出来ればcode3とcode4のpriseは、nullではなく「0」を表示させたいです。
|
30
30
|
|
31
31
|
|
32
32
|
|
@@ -34,14 +34,14 @@
|
|
34
34
|
|
35
35
|
|
36
36
|
```
|
37
|
-
select
|
37
|
+
select code_a as code name price
|
38
|
-
from A left outer join B on A.
|
38
|
+
from A left outer join B on A.code=B.code
|
39
39
|
```
|
40
40
|
で実行してみましたが、
|
41
|
-
|
41
|
+
code1とcode2の2行しか結果しかでませんでした。
|
42
|
-
表Aの
|
42
|
+
表Aのcodeとnameをすべて表示させるにはどのようにしたらいいでしょうか?
|
43
43
|
どうか知恵をお貸しください。
|
44
|
-
(実際はもっと列があり、where句で対象年と対
|
44
|
+
(実際はもっと列があり、where句で対象年と対象項目を指定したりしていますが
|
45
45
|
関係ないと思うので省いています)
|
46
46
|
|
47
47
|
OracleはSL Object Browser fro Oracle Ver.12(32bit)です。
|