質問編集履歴
3
誤字
title
CHANGED
File without changes
|
body
CHANGED
@@ -5,7 +5,7 @@
|
|
5
5
|
(カラムの属性は省略して書きました。)
|
6
6
|
|
7
7
|
**Aテーブル**
|
8
|
-
a_id
|
8
|
+
a_id(主キー) , a_name , b_id , a_flg
|
9
9
|
|
10
10
|
**Bテーブル**
|
11
11
|
b_id(主キー) , a_id
|
2
カラム名間違ったので修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -23,8 +23,8 @@
|
|
23
23
|
```sql
|
24
24
|
update A
|
25
25
|
left join B
|
26
|
-
on A.
|
26
|
+
on A.a_id = B.a_id
|
27
|
-
set A.
|
27
|
+
set A.a_flg = 1
|
28
28
|
where 「BにあるAレコード」
|
29
29
|
```
|
30
30
|
|
1
主キーの追加と、sql文でカラム名間違ってたの修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -5,10 +5,10 @@
|
|
5
5
|
(カラムの属性は省略して書きました。)
|
6
6
|
|
7
7
|
**Aテーブル**
|
8
|
-
a_id , a_name , b_id , a_flg
|
8
|
+
a_id「set A.a_id = 1」 , a_name , b_id , a_flg
|
9
9
|
|
10
10
|
**Bテーブル**
|
11
|
-
b_id , a_id
|
11
|
+
b_id(主キー) , a_id
|
12
12
|
|
13
13
|
このテーブルのjoin 関係は **A.a_id = B.a_id** です。
|
14
14
|
|
@@ -23,7 +23,7 @@
|
|
23
23
|
```sql
|
24
24
|
update A
|
25
25
|
left join B
|
26
|
-
on A.
|
26
|
+
on A.a_flg = B.a_id
|
27
27
|
set A.a_id = 1
|
28
28
|
where 「BにあるAレコード」
|
29
29
|
```
|