Microsoft Access 掲示板

「クエリが複雑すぎます」を回避したい / 3

14 コメント
views
4 フォロー
3
ひんやり 2021/09/16 (木) 23:48:28 8be4a@c8e67

すみません、入力間違えました。正しくは以下のとおりです。

2レコードになるパターンは、
勤務時間 8:00~10:00、10:30~12:00、19:00~20:00
(1レコード目)休日1開始8:00、休日1終了10:00、休日2開始10:30、休日2終了1:00、
(2レコード目)休日1開始19:00、休日1終了20:00

通報 ...
  • 5
    hiroton 2021/09/17 (金) 08:43:51 36d08@f966d >> 3

    抽出したいのは、名前、日付、勤務開始、勤務終了、中抜け開始、中抜け終了です。

    2レコードになるパターンは、
    勤務時間 8:00~10:00、10:30~12:00、19:00~20:00
    (1レコード目)休日1開始8:00、休日1終了10:00、休日2開始10:30、休日2終了1:00、
    (2レコード目)休日1開始19:00、休日1終了20:00

    この場合最終的にはどういうデータにしたいんでしょう?
    1.中抜けなしの3レコードにする
    2.それぞれそのまま扱う(1レコード目は中抜けあり、2レコード目は中抜けなし)
    3.1レコードにまとめる(中抜けの表現はどのように?)

    7
    ひんやり 2021/09/17 (金) 09:49:38 8be4a@c8e67 >> 5

    2で行こうと思っています。
    作成し始めたばかりの時に、私のスキルでは1つにまとめるのは難しいとお話しし、了承をいただいています

  • 8
    hiroton 2021/09/17 (金) 09:55:51 36d08@f966d >> 3

    では、具体的に処理した場合どんなデータになりますか?

    1レコード目

    休日1開始休日1終了休日2開始休日2終了
    8:0010:0010:301:00

    勤務開始勤務終了中抜け開始中抜け終了
    ????????????????

    2レコード目

    休日1開始休日1終了休日2開始休日2終了
    19:0019:00

    勤務開始勤務終了中抜け開始中抜け終了
    ????????????????