mama163
2020/03/10 (火) 15:23:38
41881@32811
早々のご返信ありがとうございます。
内容不足で申し訳ございません。
テーブル名:T_日報マスタ
主務キー:ID
ID | 日付 | 内容 | 開始 | 終了 |
---|---|---|---|---|
1 | 2020/3/10 | 移動 | 7:00 | 9:00 |
2 | 2020/3/10 | 作業 | 9:00 | 10:00 |
3 | 2020/3/10 | 作業 | 10:00 | 15:00 |
4 | 2020/3/10 | 移動 | 15:00 | 16:00 |
5 | 2020/3/10 | 作業 | 16:00 | 18:00 |
6 | 2020/3/12 | 作業 | 8:45 | 17:00 |
7 | 2020/3/13 | 作業 | 8:45 | 12:00 |
8 | 2020/3/13 | 作業 | 12:00 | 17:00 |
9 | 2020/3/14 | 移動 | 8:45 | 10:00 |
10 | 2020/3/14 | 作業 | 10:00 | 17:00 |
これを
クエリ名:Q_日報マスタ
日付 | 内容 | 開始 | 終了 |
---|---|---|---|
2020/3/10 | 移動 | 7:00 | 9:00 |
2020/3/10 | 作業 | 9:00 | 15:00 |
2020/3/10 | 移動 | 15:00 | 16:00 |
2020/3/10 | 作業 | 16:00 | 18:00 |
2020/3/12 | 作業 | 8:45 | 17:00 |
2020/3/13 | 作業 | 8:45 | 17:00 |
2020/3/14 | 移動 | 8:45 | 10:00 |
2020/3/14 | 作業 | 10:00 | 17:00 |
のような形にしたいと思っています。
前提として
同じ日付の場合、ID番号の「終了」とID番号+1の「開始」は同じ時刻が入ります。
やりたい作業:ID2、3が同じ日付(3/10)、同内容(作業)で9:00~10:00、10:00~15:00と続いているので9:00~15:00にまとめたい
ただし、ID4が違う作業(15:00~16:00に「移動」)なのでID5はまとめない
同内容の判断基準は、同じ日付、作業 でID番号の「終了」とID番号+1の「開始」の時間:分 が一致する場合です。
ご確認よろしくお願い致します。
通報 ...
凍結されています。