質問編集履歴
5
寄せの修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -5,7 +5,7 @@
|
|
5
5
|
|
6
6
|
Table1
|
7
7
|
|codeA|codeB|date|
|
8
|
-
|:--|:--
|
8
|
+
|:--|:--|:--|
|
9
9
|
|001|00|2020/12/10|
|
10
10
|
|002|00|2020/12/11|
|
11
11
|
|002|01|2020/12/12|
|
@@ -15,7 +15,7 @@
|
|
15
15
|
|
16
16
|
Table2
|
17
17
|
|codeA|codeB|date|
|
18
|
-
|:--|:--
|
18
|
+
|:--|:--|:--|
|
19
19
|
|001|00|2020/12/10|
|
20
20
|
|001|02|2020/12/10|
|
21
21
|
|002|00|2020/12/11|
|
4
テーブル修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -2,9 +2,6 @@
|
|
2
2
|
「codeB」を「02」に書き換えて「Table1」にINSERTしたいのですがどのようなSQLが最善となりますでしょうか?
|
3
3
|
結果は「Table2」となる想定です。
|
4
4
|
お手数ですがご助力お願い致します。
|
5
|
-
|列1|列2|列3|
|
6
|
-
|:--|:--:|--:|
|
7
|
-
||||
|
8
5
|
|
9
6
|
Table1
|
10
7
|
|codeA|codeB|date|
|
@@ -18,6 +15,7 @@
|
|
18
15
|
|
19
16
|
Table2
|
20
17
|
|codeA|codeB|date|
|
18
|
+
|:--|:--:|--:|
|
21
19
|
|001|00|2020/12/10|
|
22
20
|
|001|02|2020/12/10|
|
23
21
|
|002|00|2020/12/11|
|
3
テーブル修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,25 +1,28 @@
|
|
1
1
|
以下の「Table1」について、「codeA」をgroup byした際に「codeB」=「00」のみが存在するレコードをコピーし
|
2
|
-
「codeB」を「02」に書き換えて「
|
2
|
+
「codeB」を「02」に書き換えて「Table1」にINSERTしたいのですがどのようなSQLが最善となりますでしょうか?
|
3
3
|
結果は「Table2」となる想定です。
|
4
4
|
お手数ですがご助力お願い致します。
|
5
|
+
|列1|列2|列3|
|
6
|
+
|:--|:--:|--:|
|
7
|
+
||||
|
5
8
|
|
6
|
-
|
7
9
|
Table1
|
8
10
|
|codeA|codeB|date|
|
11
|
+
|:--|:--:|--:|
|
9
|
-
|
|
12
|
+
|001|00|2020/12/10|
|
10
|
-
|
|
13
|
+
|002|00|2020/12/11|
|
11
|
-
|
|
14
|
+
|002|01|2020/12/12|
|
12
|
-
|
|
15
|
+
|003|01|2020/12/13|
|
13
|
-
|
|
16
|
+
|004|02|2020/12/14|
|
14
|
-
|
|
17
|
+
|005|00|2020/12/15|
|
15
18
|
|
16
19
|
Table2
|
17
20
|
|codeA|codeB|date|
|
18
|
-
|
|
21
|
+
|001|00|2020/12/10|
|
19
|
-
|
|
22
|
+
|001|02|2020/12/10|
|
20
|
-
|
|
23
|
+
|002|00|2020/12/11|
|
21
|
-
|
|
24
|
+
|002|01|2020/12/12|
|
22
|
-
|
|
25
|
+
|003|01|2020/12/13|
|
23
|
-
|
|
26
|
+
|004|02|2020/12/14|
|
24
|
-
|
|
27
|
+
|005|00|2020/12/15|
|
25
|
-
|
|
28
|
+
|005|02|2020/12/15|
|
2
修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -6,7 +6,7 @@
|
|
6
6
|
|
7
7
|
Table1
|
8
8
|
|codeA|codeB|date|
|
9
|
-
|:001|:00
|
9
|
+
|:001|:00|:2020/12/10|
|
10
10
|
|:002|:00|:2020/12/11|
|
11
11
|
|:002|:01|:2020/12/12|
|
12
12
|
|:003|:01|:2020/12/13|
|
@@ -15,8 +15,8 @@
|
|
15
15
|
|
16
16
|
Table2
|
17
17
|
|codeA|codeB|date|
|
18
|
-
|:001|:00
|
18
|
+
|:001|:00|:2020/12/10|
|
19
|
-
|:001|:02
|
19
|
+
|:001|:02|:2020/12/10|
|
20
20
|
|:002|:00|:2020/12/11|
|
21
21
|
|:002|:01|:2020/12/12|
|
22
22
|
|:003|:01|:2020/12/13|
|
1
質問内容を詳細に記載
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,12 +1,25 @@
|
|
1
|
-
以下の
|
1
|
+
以下の「Table1」について、「codeA」をgroup byした際に「codeB」=「00」のみが存在するレコードをコピーし
|
2
|
-
|
2
|
+
「codeB」を「02」に書き換えて「Table」にINSERTしたいのですがどのようなSQLが最善となりますでしょうか?
|
3
|
+
結果は「Table2」となる想定です。
|
4
|
+
お手数ですがご助力お願い致します。
|
3
5
|
|
6
|
+
|
4
|
-
|
7
|
+
Table1
|
8
|
+
|codeA|codeB|date|
|
9
|
+
|:001|:00:|:2020/12/10|
|
10
|
+
|:002|:00|:2020/12/11|
|
5
|
-
|
11
|
+
|:002|:01|:2020/12/12|
|
12
|
+
|:003|:01|:2020/12/13|
|
13
|
+
|:004|:02|:2020/12/14|
|
14
|
+
|:005|:00|:2020/12/15|
|
15
|
+
|
6
|
-
|
16
|
+
Table2
|
7
|
-
テーブル2.カラム1
|
8
|
-
テーブル2.カラム2
|
9
|
-
|
17
|
+
|codeA|codeB|date|
|
18
|
+
|:001|:00:|:2020/12/10|
|
19
|
+
|:001|:02:|:2020/12/10|
|
20
|
+
|:002|:00|:2020/12/11|
|
10
|
-
|
21
|
+
|:002|:01|:2020/12/12|
|
11
|
-
HAVING
|
12
|
-
|
22
|
+
|:003|:01|:2020/12/13|
|
23
|
+
|:004|:02|:2020/12/14|
|
24
|
+
|:005|:00|:2020/12/15|
|
25
|
+
|:005|:02|:2020/12/15|
|