inteval day 아큐먼트로 받기... 1 2 2,515

by 손님 [SQL Query] over [2009.08.20 13:41:37]


고수님들..  inteval day 관련하여 질문드립니다.

이동 평균 값을 구하려고 하는데요 이동평균 날짜를 아큐먼트로 받아 사용 하려 합니다.

근데 잘 안되네요.....ㅜㅡ;   내용은 아래와 같습니다.

중략....

over(order by WORKDATE range interval '4' day preceding)                     <---정상작동 하는데요.

over(order by WORKDATE range interval :avg_date day preceding)       <----오류 뜹니다.

type을 date, string, 등등 다 써봐도 안 되는데.. 이거 안 되는건가요.???


진짜루 죽겠습니다. 답변 부탁드립니다.

by 마농 [2009.08.20 14:06:03]
OVER(ORDER BY workdate RANGE NUMTODSINTERVAL(:avg_date, 'day') PRECEDING)

by 손님 [2009.08.20 14:12:24]
감사 합니다. 고수님 해결 되었네요.. 아~ 이런 방법이...ㅋ 감사합니다.
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입