아마존 Redshift에서 쿼리를 짜다보면 그 달의 마지막 날을 가져와서 조인하거나 그룹바이 해야하는 경우가 종종 생긴다. 레드시프트는 postgresql 기반으로 만들었지만 포스트그레에서는 달의 마지막날을 가져오려면 날코딩으로 구현할 경우 생각보다 코드 짜기가 까다롭니다. 이런 기능을 하는 날짜 함수를 제공하지 않기 때문이다. 놀랍게도 레드시프트에서는 last_day라는 함수로 자기가 원하는 달의 마지막 날을 계산해올 수 있다. 그리고 이를 이용해서 날짜 더하기 빼기등을 하면 특별한 코딩 없이도 굉장히 파워풀하게 날짜 계산을 할 수 있다. 월의 마지막 날짜를 계산하는 last_day 함수 사용법은 매우 간단하다. 아마존에서 제공하는 레드시프트 공식 설명문서 에서도 확인할 수 있는데, 아래와 같은 식으로..