0
날짜가 열입니다. 그 칼럼에는 '2016-05-06'과 같은 가치가 있습니다. 나는이 칼럼에 완전한 한 달을 추가하는 방식으로 결과를 원합니다. 그러나 결과가 나오기 하루 전으로 돌아와야합니다. 내가 좋아하는 쿼리를 실행할 때postgresql에서 1 일을 빼서 1 개월을 추가하는 것이 좋습니다
그래서 :
select date,(date + interval '1 month') as new_column
from batchproduct_info;
그것은 나에게 같은 결과 제공 :
date new_column
2016-05-06 2016-06-06 00:00:00
2016-05-07 2016-06-07 00:00:00
을하지만 형식으로 결과를 원하는 : 그것은 즉
date new_column
2016-05-06 2016-06-05 00:00:00
2016-05-07 2016-06-06 00:00:00
한 달에서 하루를 빼야합니다.
select date, (date + '1 month'::interval - '1 day'::interval) as new_column
from batchproduct_info;
: