YEAR_DIFF
説明
YEAR_DIFF
は、次の日の間の年数 (端数を含む) を計算する行関数です。 DATE
値 (date_1
- date_2
)。この関数は次のとおりです。
- 開始日から終了日までの期間 (整数) を計算します。date_1-date_2)。
- 小数部分の年で残りの日数を計算します。
- 1 未満の年の残りの日数を 365 で割ります。
- 経過した年に小数の年を加算して、最終結果のを生成します。
- 分数年に残り 365 日があり、その年に 2 月 29 日が含まれている場合、計算が 1 日短い場合に全日で年が生成されるのを避けるため、残りの日数が 366 でアプリケーションされます。
構文
YEAR_DIFF
(date_1
,date_2
)戻り値
型の行ごとに 1 つの値を返します
DOUBLE
。入力パラメータ
- date_1
- 必須のコンテンツ。型のフィールドまたは式DATE。
- date_2
- 必須のコンテンツ。型のフィールドまたは式DATE。
例
ユーザーがお客様だった年数を計算します。結果は、現在の
日付
( TODAY
expression):YEAR_DIFF(TODAY(), [registration_date])
現在の
日付
( TODAY
expression):YEAR_DIFF(TODAY(), [birthdate])