2016-06-07 2 views
1

Amazon Redshift bash 스크립트를 작성하려고합니다. 일주일에 한 번 지난 주에 작성된 모든 사용자를 이메일로 보내드립니다. 나머지 쿼리를 작성했지만, MYSQL DATE_SUB()처럼 작동하는 WHERE 절 조건을 추가하는 방법을 알 수 없습니다. 예 :Amazon-Redshift : 1 주일 이전 항목을 얻는 방법

Select * 
from users u 
where u.timestamp > DATE_SUB(NOW(), INTERVAL 1 WEEK) 

참고 : 나는 수동으로 매주 날짜를 입력하지 않으 나는이 문제에 대한 해결책으로 작업 할 수 있습니다 그냥 빨리 명령을 기대하고있다.

감사합니다.

답변

3

나는이 일을 생각 ::

where u.timestamp > dateadd(day, -7, current_date) 
관련 문제