質問編集履歴
8
サンプルデータ修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -20,11 +20,11 @@
|
|
20
20
|
|
21
21
|
|:--:|:--:|
|
22
22
|
|
23
|
-
|
|
23
|
+
|NINTEI01|TYPE01|
|
24
24
|
|
25
|
-
|
|
25
|
+
|NINTEI02|TYPE02|
|
26
26
|
|
27
|
-
|
|
27
|
+
|NINTEI03|TYPE03|
|
28
28
|
|
29
29
|
|
30
30
|
|
@@ -46,25 +46,25 @@
|
|
46
46
|
|
47
47
|
|:--:|:--:|:--:|:--:|
|
48
48
|
|
49
|
-
|
|
49
|
+
|0001|NINTEI01|-|2020/01/01 12:34:56|
|
50
50
|
|
51
|
-
|
|
51
|
+
|0002|NINTEI01|-|2020/01/02 00:00:00|
|
52
52
|
|
53
|
-
|
|
53
|
+
|0003|NINTEI01|-|2020/01/02 00:00:00|
|
54
54
|
|
55
|
-
|
|
55
|
+
|0004|NINTEI02|-|2020/01/01 12:34:56|
|
56
56
|
|
57
|
-
|
|
57
|
+
|0005|NINTEI02|-|2020/01/02 00:00:00|
|
58
58
|
|
59
|
-
|
|
59
|
+
|0006|NINTEI02|-|2020/01/02 00:00:00|
|
60
60
|
|
61
|
+
|0007|NINTEI02|x|2020/01/03 00:00:00|
|
61
62
|
|
63
|
+
|0008|NINTEI03|x|2020/01/01 12:34:56|
|
62
64
|
|
63
|
-
|
65
|
+
|0009|NINTEI03|x|2020/01/02 00:00:00|
|
64
66
|
|
65
|
-
|
67
|
+
|0010|NINTEI03|x|2020/01/02 00:00:00|
|
66
|
-
|
67
|
-
日時1 < 日時2 < 日時3 < 日時4 < 日時5 < 日時6 …
|
68
68
|
|
69
69
|
|
70
70
|
|
@@ -102,11 +102,11 @@
|
|
102
102
|
|
103
103
|
|:--:|:--:|:--:|:--:|
|
104
104
|
|
105
|
-
|
|
105
|
+
|0003|NINTEI01|TYPE01|-|
|
106
106
|
|
107
|
-
|
|
107
|
+
|0006|NINTEI02|TYPE02|-|
|
108
108
|
|
109
|
-
|
|
109
|
+
|0010|NINTEI03|TYPE03|x|
|
110
110
|
|
111
111
|
|
112
112
|
|
7
型追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -8,9 +8,9 @@
|
|
8
8
|
|
9
9
|
〇テーブルA(マスタテーブル)
|
10
10
|
|
11
|
-
・カラム1:認定番号(主キー)
|
11
|
+
・カラム1:認定番号(char型, 主キー)
|
12
12
|
|
13
|
-
・カラム2:種類
|
13
|
+
・カラム2:種類(char型)
|
14
14
|
|
15
15
|
|
16
16
|
|
@@ -30,13 +30,13 @@
|
|
30
30
|
|
31
31
|
〇テーブルB(トランザクションテーブル)
|
32
32
|
|
33
|
-
・カラム1:番号(主キー)
|
33
|
+
・カラム1:番号(char型, 主キー)
|
34
34
|
|
35
|
-
・カラム2:認定番号(外部キー)
|
35
|
+
・カラム2:認定番号(char型, 外部キー)
|
36
36
|
|
37
|
-
・カラム3:判別フラグ
|
37
|
+
・カラム3:判別フラグ(char型)
|
38
38
|
|
39
|
-
・カラム4:日時
|
39
|
+
・カラム4:日時(date型)
|
40
40
|
|
41
41
|
|
42
42
|
|
6
サンプルデータ追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -14,6 +14,20 @@
|
|
14
14
|
|
15
15
|
|
16
16
|
|
17
|
+
(サンプルデータ)
|
18
|
+
|
19
|
+
|認定番号|種類|
|
20
|
+
|
21
|
+
|:--:|:--:|
|
22
|
+
|
23
|
+
|認定番号A|種類A|
|
24
|
+
|
25
|
+
|認定番号B|種類B|
|
26
|
+
|
27
|
+
|認定番号C|種類C|
|
28
|
+
|
29
|
+
|
30
|
+
|
17
31
|
〇テーブルB(トランザクションテーブル)
|
18
32
|
|
19
33
|
・カラム1:番号(主キー)
|
@@ -23,6 +37,36 @@
|
|
23
37
|
・カラム3:判別フラグ
|
24
38
|
|
25
39
|
・カラム4:日時
|
40
|
+
|
41
|
+
|
42
|
+
|
43
|
+
(サンプルデータ)
|
44
|
+
|
45
|
+
|番号|認定番号|判別フラグ|日時|
|
46
|
+
|
47
|
+
|:--:|:--:|:--:|:--:|
|
48
|
+
|
49
|
+
|番号1|認定番号A|-|日時1|
|
50
|
+
|
51
|
+
|番号2|認定番号A|-|日時2|
|
52
|
+
|
53
|
+
|番号3|認定番号B|-|日時3|
|
54
|
+
|
55
|
+
|番号4|認定番号B|その他|日時4|
|
56
|
+
|
57
|
+
|番号5|認定番号C|その他|日時5|
|
58
|
+
|
59
|
+
|番号6|認定番号C|その他|日時6|
|
60
|
+
|
61
|
+
|
62
|
+
|
63
|
+
(※)サンプルデータにおいて、各カラムの大小関係は下記の通りです。
|
64
|
+
|
65
|
+
番号1 < 番号2 < 番号3 < 番号4 < 番号5 < 番号6 …
|
66
|
+
|
67
|
+
日時1 < 日時2 < 日時3 < 日時4 < 日時5 < 日時6 …
|
68
|
+
|
69
|
+
|
26
70
|
|
27
71
|
|
28
72
|
|
@@ -49,6 +93,22 @@
|
|
49
93
|
・同一認定番号で、判別フラグが"-"のレコードが存在しなければ、その認定番号で日時が最新のもの…②
|
50
94
|
|
51
95
|
・上記①, ②でレコードが複数存在する(同一日時)場合、①,②該当レコードのうち、テーブルB.番号が最大のもの
|
96
|
+
|
97
|
+
|
98
|
+
|
99
|
+
(サンプルデータ)
|
100
|
+
|
101
|
+
|番号|認定番号|種類|判別フラグ|
|
102
|
+
|
103
|
+
|:--:|:--:|:--:|:--:|
|
104
|
+
|
105
|
+
|番号2|認定番号A|種類A|-|
|
106
|
+
|
107
|
+
|番号4|認定番号B|種類B|-|
|
108
|
+
|
109
|
+
|番号6|認定番号C|種類C|その他|
|
110
|
+
|
111
|
+
|
52
112
|
|
53
113
|
|
54
114
|
|
5
同一認定番号かつ同一日時の場合の条件を追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -48,7 +48,7 @@
|
|
48
48
|
|
49
49
|
・同一認定番号で、判別フラグが"-"のレコードが存在しなければ、その認定番号で日時が最新のもの…②
|
50
50
|
|
51
|
-
・上記①, ②でレコードが複数存在する(同一日時)場合、テーブルB.番号が最大のもの
|
51
|
+
・上記①, ②でレコードが複数存在する(同一日時)場合、①,②該当レコードのうち、テーブルB.番号が最大のもの
|
52
52
|
|
53
53
|
|
54
54
|
|
4
同一認定番号かつ同一日時の場合の条件を一部修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -48,7 +48,7 @@
|
|
48
48
|
|
49
49
|
・同一認定番号で、判別フラグが"-"のレコードが存在しなければ、その認定番号で日時が最新のもの…②
|
50
50
|
|
51
|
-
・上記①, ②で
|
51
|
+
・上記①, ②でレコードが複数存在する(同一日時)場合、テーブルB.番号が最大のもの
|
52
52
|
|
53
53
|
|
54
54
|
|
3
同一認定番号かつ同一日時の場合の条件を修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -44,11 +44,11 @@
|
|
44
44
|
|
45
45
|
含まれるレコードは、下記の条件で、各認定番号ごとに1レコードずつです。
|
46
46
|
|
47
|
-
・同一認定番号で、判別フラグが"-"のレコードが存在すれば、その認定番号で判別フラグが"-"で日時が最新のもの
|
47
|
+
・同一認定番号で、判別フラグが"-"のレコードが存在すれば、その認定番号で判別フラグが"-"で日時が最新のもの…①
|
48
48
|
|
49
|
-
・同一認定番号で、判別フラグが"-"のレコードが存在しなければ、その認定番号で日時が最新のもの
|
49
|
+
・同一認定番号で、判別フラグが"-"のレコードが存在しなければ、その認定番号で日時が最新のもの…②
|
50
50
|
|
51
|
-
・
|
51
|
+
・上記①, ②で同一日時のレコードが複数存在する場合、テーブルB.番号が最大のもの
|
52
52
|
|
53
53
|
|
54
54
|
|
2
同一認定番号かつ同一日時の場合の条件を一部修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -44,11 +44,11 @@
|
|
44
44
|
|
45
45
|
含まれるレコードは、下記の条件で、各認定番号ごとに1レコードずつです。
|
46
46
|
|
47
|
-
・同一認定番号で、判別フラグが"-"のレコードが存在すれば、その認定番号で
|
47
|
+
・同一認定番号で、判別フラグが"-"のレコードが存在すれば、その認定番号で判別フラグが"-"で日時が最新のもの
|
48
48
|
|
49
49
|
・同一認定番号で、判別フラグが"-"のレコードが存在しなければ、その認定番号で日時が最新のもの
|
50
50
|
|
51
|
-
・同一認定番号で、かつ同一日時の場合、テーブルB.番号が最新のもの
|
51
|
+
・同一認定番号で、かつ同一日時の場合、その認定番号でテーブルB.番号が最新のもの
|
52
52
|
|
53
53
|
|
54
54
|
|
1
同一認定番号かつ同一日時の場合の条件を追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -48,7 +48,7 @@
|
|
48
48
|
|
49
49
|
・同一認定番号で、判別フラグが"-"のレコードが存在しなければ、その認定番号で日時が最新のもの
|
50
50
|
|
51
|
-
|
51
|
+
・同一認定番号で、かつ同一日時の場合、テーブルB.番号が最新のもの
|
52
52
|
|
53
53
|
|
54
54
|
|