0
Redshift에서 지난 3 개월간의 "Monday to Sunday"날짜는 어떻게받을 수 있습니까?지난 3 개월간의 "Monday to Sunday"날짜를 얻는 방법 Redshift에서?
select
trunc(date_trunc('week',sysdate)) st_dt,
trunc(date_trunc('week', sysdate)+6) ed_dt,
'week'||row_number() over (order by null) as week
을하지만은 현재 주 월요일과 일요일 반환
S.no Start_dt End_dt week
1 18-Jul-16 24-Jul-16 Week1
2 25-Jul-16 31-Jul-16 Week2
3 1-Aug-16 7-Aug-16 Week3
4 8-Aug-16 14-Aug-16 Week4
5 15-Aug-16 21-Aug-16 Week5
6 22-Aug-16 28-Aug-16 Week6
7 29-Aug-16 4-Sep-16 Week7
8 5-Sep-16 11-Sep-16 Week8
9 12-Sep-16 18-Sep-16 Week9
10 19-Sep-16 25-Sep-16 Week10
11 26-Sep-16 2-Oct-16 Week11
12 3-Oct-16 9-Oct-16 Week12
13 10-Oct-16 16-Oct-16 Week13
나는 이것을 시도했습니다.
요구 사항을 명확히 설명해 주시겠습니까? 쿼리의 결과 또는 생성하려는 출력을 표시하고 있습니까? 귀하가 제공 한 SELECT 문에 어떤 문제가 있습니까? 무엇을 시도하고 어떤 오류가 발생 했습니까? –
답장을 보내 주셔서 감사합니다. 내 선택 진술서는 현재 주일 (월요일 - 일요일) 만 반환합니다. 그러나 지난 90 일간의 날짜 (월요일 - 일요일)가 필요합니다. – Velu