こんにちは、SQL の初心者です。あなたの助けが必要です。
次の表があります。
start_date | end_date
02.08.2012 09:27:19 | 06.08.2012 07:53:00
06.08.2012 06:58:58 | 06.08.2012 13:42:33
05.06.2012 14:35:58 | 05.06.2012 14:42:31
start_date と end_date の間の期間を表示する必要があります。
私は次のようにしました: end_date - start_date = duration
ですが、10 進数値が表示されます (下の表 - フィールド期間を参照)。
次のように表示するには、フィールド期間が必要です: HH:MM:SS - 10 進数ではありません。
start_date | end_date | duration | I need it like this
02.08.2012 09:27:19 | 06.08.2012 07:53:00 | --> 3.93450231481481 | 94:25:41
06.08.2012 06:58:58 | 06.08.2012 13:42:33 | --> 0.280266203703704 | 06:43:35
05.06.2012 14:35:58 | 05.06.2012 14:42:31 | --> 0.0045486111111... | 00:06:33
何か不明な点があれば、説明しようとします。あなたが私を助けてくれることを願っています。良い1日を。