メインコンテンツまでスキップ
バージョン: 4.x

HOURS_DIFF

説明

開始時刻と終了時刻の間の時間差を時間単位で計算します。

構文

HOURS_DIFF(<end_date>, <start_date>)

パラメータ

Parameterデスクリプション
<end_date>終了時刻。DATETIME型またはDATE型を指定可能
<start_date>開始時刻。DATETIME型またはDATE型を指定可能

Return Value

開始時刻と終了時刻の間の時間数を表すINT型を返します。

Example

SELECT HOURS_DIFF('2020-12-25 22:00:00', '2020-12-25 21:00:00');
+--------------------------------------------------------------------------------------------------------+
| hours_diff(cast('2020-12-25 22:00:00' as DATETIMEV2(0)), cast('2020-12-25 21:00:00' as DATETIMEV2(0))) |
+--------------------------------------------------------------------------------------------------------+
| 1 |
+--------------------------------------------------------------------------------------------------------+