📣新登場!TiDB Cloud BYOC、TiDB Cloud Filesystem、PostgreSQL-compatible TiDB Cloud Starter がパブリックプレビュー中。このページは自動翻訳されたものです。原文はこちらからご覧ください。

DATE_SUB



指定した日付または日時(timestamp/datetime)から、時間間隔または日付間隔を減算します。

構文

DATE_SUB(<unit>, <value>, <date_or_time_expr>)

引数

引数説明
<unit>次のいずれかの値である必要があります: YEAR, QUARTER, MONTH, DAY, HOUR, MINUTE, SECOND
<value>減算したい時間単位の数です。たとえば、2 日を減算したい場合、この値は 2 になります。
<date_or_time_expr>DATE または TIMESTAMP 型の値

戻り値の型

この関数は、<date_or_time_expr> 引数と同じ型の値を返します。

例

SELECT date_sub(YEAR, 1, to_date('2018-01-02')); ┌──────────────────────────────────────────┐ │ date_sub(year, 1, to_date('2018-01-02')) │ ├──────────────────────────────────────────┤ │ 2017-01-02 │ └──────────────────────────────────────────┘

このページは役に立ちましたか?