質問編集履歴

2

文章の補足

2019/03/08 03:08

投稿

smaeda
smaeda

スコア17

test CHANGED
File without changes
test CHANGED
@@ -10,7 +10,9 @@
10
10
 
11
11
  下記のようなマスタテーブルに、期間持ちのデータが存在しています。
12
12
 
13
- No1~No2のように、空白期間が存在する場合があります。
13
+ **ID1~ID2のように、空白期間が存在する場合があります。**
14
+
15
+ **ID2~ID3のように、2レコードに分かれていたとしても一つの期間として扱いたい場合もあります**
14
16
 
15
17
 
16
18
 

1

CREATE TABLEとINSERT文を追記、日付の記載ミスを修正しました

2019/03/08 03:08

投稿

smaeda
smaeda

スコア17

test CHANGED
File without changes
test CHANGED
@@ -16,11 +16,33 @@
16
16
 
17
17
  ■有効期限マスタ
18
18
 
19
- No1.2018/1~2018/5
19
+ ```SQL
20
20
 
21
- No2.2018/7~2018/9
21
+ CREATE TABLE m_rireki (
22
22
 
23
+ id INT NOT NULL PRIMARY KEY,
24
+
25
+ st_ymd VARCHAR(6),
26
+
27
+ ed_ymd VARCHAR(6)
28
+
29
+ );
30
+
31
+
32
+
33
+ insert into m_rireki
34
+
35
+ (id,st_ymd,ed_ymd) values
36
+
23
- No3.2018/10~2018/12
37
+ (1,'201801','201805'),
38
+
39
+ (2,'201807','201809'),
40
+
41
+ (3,'201810','201812');
42
+
43
+
44
+
45
+ ```
24
46
 
25
47
 
26
48
 
@@ -36,7 +58,7 @@
36
58
 
37
59
  2018/4~2018/8 → 無効
38
60
 
39
- 2018/8~2015/12 → 有効
61
+ 2018/8~2018/12 → 有効
40
62
 
41
63
 
42
64