回答編集履歴
2
結合分を少し修正
test
CHANGED
@@ -30,17 +30,11 @@
|
|
30
30
|
|
31
31
|
from
|
32
32
|
|
33
|
-
a LEFT OUTER JOIN c on a.column_3 = c.column_3
|
33
|
+
a LEFT OUTER JOIN c on a.column_3 = c.column_3 and a.column_4 = c.column_4
|
34
|
-
|
35
|
-
LEFT OUTER JOIN c on a.column_3 = c.column_3
|
36
34
|
|
37
35
|
LEFT OUTER JOIN c on b.column_3 = c.column_3
|
38
36
|
|
39
|
-
....
|
37
|
+
LEFT OUTER JOIN d on c.column_3 = d.column_3 and c.column_4 = d.column_4
|
40
|
-
|
41
|
-
......
|
42
|
-
|
43
|
-
......
|
44
38
|
|
45
39
|
where
|
46
40
|
|
@@ -51,3 +45,5 @@
|
|
51
45
|
|
52
46
|
|
53
47
|
こいつで、一旦は進めていこうと思います。ありがとうございました。
|
48
|
+
|
49
|
+
(結合の2行目の「`LEFT OUTER JOIN c on b.column_3 = c.column_3`」は、ひょっとしたら「`LEFT OUTER JOIN b on c.column_3 = b.column_3`」とすべきなのかもしれませんが)
|
1
カンマが足らなかったので追加
test
CHANGED
@@ -12,9 +12,9 @@
|
|
12
12
|
|
13
13
|
a as (select * from AA)
|
14
14
|
|
15
|
-
b as (select * from BB)
|
15
|
+
, b as (select * from BB)
|
16
16
|
|
17
|
-
c as (select .... from CC)
|
17
|
+
, c as (select .... from CC)
|
18
18
|
|
19
19
|
, d as (select .... from DD)
|
20
20
|
|