回答編集履歴

1

見栄えの修正

2020/11/25 09:01

投稿

K_Y_M
K_Y_M

スコア100

test CHANGED
@@ -1,18 +1,20 @@
1
1
  処理の流れを日本語で記載すると
2
2
 
3
- LEFT OUTER JOIN cpy ON cvt_g.cyId = cvt.id
3
+ 0. LEFT OUTER JOIN cpy ON cvt_g.cyId = cvt.id
4
4
 
5
5
  ⇒cnt_gテーブルとcpyテーブルを
6
6
 
7
7
   cvt_gテーブルのcyIdとcvtテーブルのidで結合
8
8
 
9
+
10
+
9
- LEFT OUTER JOIN stf AS aplystf ON cnt_g.aplystfId = aplystf.id
11
+ 1. LEFT OUTER JOIN stf AS aplystf ON cnt_g.aplystfId = aplystf.id
10
12
 
11
13
  ⇒cnt_gテーブルとstfテーブル(ASでaplystfという別名が付けられています)を
12
14
 
13
15
   cnt_gテーブルのcaplystfIdとstfテーブルのidという項目で結合
14
16
 
15
- SELECT
17
+ 0. SELECT
16
18
 
17
19
  *,
18
20
 
@@ -30,11 +32,13 @@
30
32
 
31
33
  となります。
32
34
 
33
-
35
+ >
34
36
 
35
37
  cvt_g.cyId = cvt.id
36
38
 
37
39
  ↑見当たらず
40
+
41
+
38
42
 
39
43
  と記載されていますが、おそらく
40
44
 
@@ -45,6 +49,8 @@
45
49
 
46
50
 
47
51
  修正後のクエリとしましては
52
+
53
+ ```sql
48
54
 
49
55
  SELECT
50
56
 
@@ -62,4 +68,6 @@
62
68
 
63
69
  LEFT OUTER JOIN stf AS aplystf ON cnt_g.aplystfId = aplystf.id
64
70
 
71
+ ```
72
+
65
73
  になると思います。