Microsoft Access に保持されているデータベースから、従業員がタスクにどのくらいの時間を費やしているかを判断するように依頼されました。基本的に、テーブルには、従業員 ID、タスク ID (ジョブ番号)、ステータス (ジョブ開始の場合は 1、ジョブ終了の場合は 2)、およびイベントの日時が含まれます。
どの仕事にも 1 人しか取り組むことができず、一度開始すると、次のタスクを開始する前にそのタスクを終了する必要があります。データベースのエントリは次のようになります
EmpID TaskID TaskStatus TaskDate
1 A001 1 15/09/12 09:00
2 A023 1 15/09/12 09:00
1 A001 2 15/09/12 09:30
3 A011 1 15/09/12 09:35
3 A011 2 15/09/12 09:45
1 A016 1 15/09/12 09:45
2 A023 2 15/09/12 09:45
..
を示すレポートを作成する必要があります。
EmpID TaskID Time Take
1 A001 0:30
2 A023 0:45
3 A011 0:10
これに加えて、指定された期間よりも短い時間で完了したタスクのみをリストする必要があります (迅速に完了したジョブで品質基準が満たされていることを確認するために使用されます)。
すべての助けを感謝して受け取りました。