Можно ли получить последнее воскресенье в PostgreSQL, включая сегодняшний день?
Например, если сегодня воскресенье, выражение возвращает сегодняшнюю дату.Если сегодня другой день, он возвращается в ближайшее воскресенье.
Попробуйте это:
select current_date - extract(dow from current_date)::integer;
Воскресенье - 0 в Postgres, так что эта корректировка даты - именно то, что вы описываете.