PREVIOUS_DAY
指定された日付またはタイムスタンプより前にある、指定した曜日の直近の日付を返します。
構文
PREVIOUS_DAY(<date_expression>, <target_day>)
戻り値の型
Date。
例
たとえば、2024-11-13 のような指定日より前の直近の金曜日を求める場合は、次のようにします。
SELECT PREVIOUS_DAY(to_date('2024-11-13'), friday) AS last_friday;
┌─────────────┐
│ last_friday │
├─────────────┤
│ 2024-11-08 │
└─────────────┘