質問編集履歴

1

2回同じことを繰り返して書いていたので文書見直しました

2019/12/07 06:01

投稿

ryoucyan2000
ryoucyan2000

スコア18

test CHANGED
File without changes
test CHANGED
@@ -1,72 +1,4 @@
1
- テーブルから
2
-
3
- オーダごとに
4
-
5
- ① 報告日=Null でフィルタをかけ その中の手順の最大値を抽出
6
-
7
- ② ①で求めた最大値えるものの中の手順の最小値を求めた
1
+ 工程の状況える化しようとチャレンジしてます
8
-
9
- ③ ①で求めた最大値がない場合は999(「記号」はZZ)を返したい
10
-
11
-
12
-
13
- 日付に抜けがある可能性があり、抜けている部分は無視して次にすべき手順を計算したいです。
14
-
15
-
16
-
17
- テーブル
18
-
19
- |id|オーダ|手順|記号|日付|
20
-
21
- |:--|:--|:--|:--|:--|
22
-
23
- |0|a|01|GA|2019/12/01|
24
-
25
- |1|a|02|GB|2019/12/02|
26
-
27
- |2|a|03|GC|2019/12/02|
28
-
29
- |3|a|04|GD|Null|
30
-
31
- |4|a|05|GE|Null|
32
-
33
- |5|b|01|GF|Null|
34
-
35
- |6|b|01|GC|2019/12/01|
36
-
37
- |7|b|02|GG|2019/12/02|
38
-
39
- |8|b|03|GH|2019/12/03|
40
-
41
- |9|b|04|GI|Null|
42
-
43
- |10|c|01|GA|2019/12/01|
44
-
45
- |11|c|02|GB|Null|
46
-
47
- |12|c|03|GD|2019/12/02|
48
-
49
- |13|c|04|GZ|2019/12/03|
50
-
51
-
52
-
53
- 求める結果
54
-
55
- |id|オーダ|手順|記号|
56
-
57
- |:--|:--|:--|:--|
58
-
59
- |3|a|04|GD|
60
-
61
- |9|b|04|GI|
62
-
63
- ||c|999|GZ|
64
-
65
-
66
-
67
-
68
-
69
- '''
70
2
 
71
3
  テーブルから
72
4
 
@@ -86,7 +18,7 @@
86
18
 
87
19
  テーブル
88
20
 
89
- |id|オーダ|手順|記号|日付|
21
+ |id|オーダ|手順|記号|日付今日|
90
22
 
91
23
  |:--|:--|:--|:--|:--|
92
24