質問編集履歴
4
前提条件をすこし修正しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -12,13 +12,11 @@
|
|
12
12
|
|
13
13
|
テーブルCopyA,Bは手動更新をしないと更新が行われない。
|
14
14
|
|
15
|
-
なので、現在はテーブルA,BとテーブルCopyA,Bの中身には差異がある。
|
15
|
+
なので、現在はテーブルA,BとテーブルCopyA,Bの中身には差異(テーブルA,Bの方が数値が大きい)がある。
|
16
|
-
|
17
|
-
|
18
16
|
|
19
17
|
### やっていること
|
20
18
|
|
21
|
-
①テーブルCopyA,CopyBからカラム1
|
19
|
+
①テーブルCopyA,CopyBからカラム1毎のカラムXのMAXの値を取得
|
22
20
|
|
23
21
|
②テーブルA,BのカラムXと①を比較
|
24
22
|
|
3
CREATE TABLE文を修正しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -40,13 +40,13 @@
|
|
40
40
|
|
41
41
|
CREATE TABLE テーブルA,テーブルCopyA
|
42
42
|
|
43
|
-
(カラム1(varchar),カラム2(varchar),カラムX(datetime))
|
43
|
+
(カラム1(varchar)(主),カラム2(varchar),カラムX(datetime))
|
44
44
|
|
45
45
|
|
46
46
|
|
47
47
|
CREATE TABLE テーブルB,テーブルCopyB
|
48
48
|
|
49
|
-
(カラム3(varchar),カラム4(varchar),カラムX(datetime))
|
49
|
+
(カラム1(varchar)(主),カラム3(varchar),カラム4(varchar),カラムX(datetime))
|
50
50
|
|
51
51
|
|
52
52
|
|
2
カラムXの型が誤っていたので修正しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -40,13 +40,13 @@
|
|
40
40
|
|
41
41
|
CREATE TABLE テーブルA,テーブルCopyA
|
42
42
|
|
43
|
-
(カラム1(varchar),カラム2(varchar),カラムX(date))
|
43
|
+
(カラム1(varchar),カラム2(varchar),カラムX(datetime))
|
44
44
|
|
45
45
|
|
46
46
|
|
47
47
|
CREATE TABLE テーブルB,テーブルCopyB
|
48
48
|
|
49
|
-
(カラム3(varchar),カラム4(varchar),カラムX(date))
|
49
|
+
(カラム3(varchar),カラム4(varchar),カラムX(datetime))
|
50
50
|
|
51
51
|
|
52
52
|
|
1
INNER JOINするテーブル名が誤っていたので修正しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -84,7 +84,7 @@
|
|
84
84
|
|
85
85
|
)AS 別名2
|
86
86
|
|
87
|
-
INNER JOIN テーブル
|
87
|
+
INNER JOIN テーブルA
|
88
88
|
|
89
89
|
ON テーブルA.カラム1 = 別名2.カラム1
|
90
90
|
|