특정 시점에서 지난주 화요일의 시점을 알려면 어떻게 할까요?
to_char(date('now'), 'DY');
to_char(date('now'), 'D');
이런것 들의 조합이 될것 같은데 짱구가 돌아가질 않네요...
도움좀 주세요~
whitekid=> select ( CURRENT_DATE - extract(dow from now()) * interval '1 day' - interval '5 days')::Date as last_tuesday; last_tuesday -------------- 2005-10-11(1건 있음)
오늘 날짜(CURRENT_DATE)에서 오늘이 일주일의 몇번재 요일인지(extract(dow from now()))를 빼면 지난 일요일, 여기서 5일을 빼면 지난 화요일이 되겠군요.