text]作業シートを設計した方法では、労働時間を簡単に計算できません。スナップショットの出力は、複数のテーブルから収集されています。setDateとtimeEnteredのフォーマットについて心配する必要はありません。SetDateは就業日を表します。tsTypeTitleは、シフトのタイプ、昼食時間などを表します。timeEnteredは実際の時間を表します。setDateは、DateとtimeEnteredのみが時刻を表示するようにトリミングする必要があります-これは後で処理されますが、心配する必要はありません。私は賃金を計算できるように、シフト開始とシフト終了の違いをつかむ必要があります。あなたがそれを見たい場合の私のクエリは次のとおりです。Answer1全員が毎日同じ4つのイベント(シフトの開始/終了、昼食の開始/終了)を持っていると仮定すると、このようなことができます。IDの値を想定しています。ご使用のバージョンの適切なIDに置き換えてください。*/source1データベースでこれを行う必要がある場合は、作業時間を計算するストアドプロシージャを作成することをお勧めします。なければ、データベースに接続するアプリケーションのように、データベースの外部でこの種のビジネスロジックを処理する方が賢明だと思います。提供されたデザインを見ると、保存されているタイムシートデータに対応するユーザーまたは個人の一意の識別子が欠落しているようです。現在、単一のユーザー/個人のデータのみを保存している場合でも、一意の識別子が必要です。多くのユーザー/人のデータを保存する必要がある場合は、一意の識別子を持つことで可能になります。source0通常、タイムシートの詳細テーブルには個人IDが含まれます。簡単にするために、これは省略されていると思います。