質問編集履歴
2
T10=T5でした。すみません。
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,8 +1,8 @@
|
|
1
|
-
下記のようなSQLで、FROM句内で発行したサブクエリに別名(T
|
1
|
+
下記のようなSQLで、FROM句内で発行したサブクエリに別名(T5)をつけ、それに対して外部結合をしようとしていますが、うまくいきません。
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
-
LEFT OUTER JOIN T
|
5
|
+
LEFT OUTER JOIN T5の部分をT5の中身を入れて置き換えようとすると、ON条件内で参照ができないというエラーになります。
|
6
6
|
|
7
7
|
postgres 9.4です。
|
8
8
|
|
@@ -52,7 +52,7 @@
|
|
52
52
|
|
53
53
|
WHERE T2.C3 = T3.C1
|
54
54
|
|
55
|
-
AND T3.DELETE_FLAG = '0' ) AS T
|
55
|
+
AND T3.DELETE_FLAG = '0' ) AS T5,
|
56
56
|
|
57
57
|
|
58
58
|
|
@@ -72,7 +72,7 @@
|
|
72
72
|
|
73
73
|
) T9
|
74
74
|
|
75
|
-
LEFT OUTER JOIN T
|
75
|
+
LEFT OUTER JOIN T5 ON T1.C1 = T5.C3
|
76
76
|
|
77
77
|
WHERE T1.C1 = T6.C1
|
78
78
|
|
1
markdown記法での修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -9,6 +9,8 @@
|
|
9
9
|
何かよい方法はありませんでしょうか。
|
10
10
|
|
11
11
|
|
12
|
+
|
13
|
+
```
|
12
14
|
|
13
15
|
SELECT T1.C1 AS C1,
|
14
16
|
|
@@ -89,3 +91,5 @@
|
|
89
91
|
AND DELETE_FLAG = '0')
|
90
92
|
|
91
93
|
AND T6.C7 = T8.C7
|
94
|
+
|
95
|
+
```
|