時間 08:00:00-16:00:00 の間の時間のみをカウントする必要がある場合に、MySQL からフェッチされた 2 つの日時値の間の時間をカウントする最良の方法は何ですか?
たとえば、値が 2008-10-13 18:00:00 と 2008-10-14 10:00:00 の場合、時差は 02:00:00 になります。
SQLでそれを行うことができますか、それを行うための最良の方法は何ですか? 私はウェブサイトを構築していて、PHPを使用しています。
回答ありがとうございます。
編集:正確なことは、勤務時間中に「チケット」が特定の状態にあった時間を数えようとしているということです。時間は数週間のようです。
EDIT2: 実際の時差を数えるのは問題ありませんが、1 日あたりのオフタイム 00:00:00-08:00:00 と 16:00:00-00:00:00 を差し引きます。
-サムリ