days_diff
2 つの日付式 (expr1 − expr2) の日数差を返します。日単位で正確です。
days_diff と datediff の違い:
| Function | Behavior | Example |
|---|---|---|
| days_diff | 計算は秒単位で正確で、最も近い整数に切り捨てられます。 | '2020-12-25 23:00:00' と '2020-12-24 23:00:01' の days_diff は 0 です。 |
| datediff | 計算は日単位で正確です。 | '2020-12-25 23:00:00' と '2020-12-24 23:00:01' の datediff は 1 です。 |
Syntax
BIGINT days_diff(DATETIME expr1,DATETIME expr2);
Parameters
-
expr1: 終了時刻。DATETIME または DATE 型である必要があります。 -
expr2: 開始時刻。DATETIME または DATE 型である必要があります。