SELECT (DBMAYY || RIGHT(DIGITS(DBMAMM),2) || RIGHT(DIGITS(DBMADD),2)) AS DATE,
DBMPOT,
DBMAVR,
DBMCOD
FROM 테이블 명
WHERE DBMCOD = ?
AND DBMMGB = ?
AND (DBMAYY || RIGHT(DIGITS(DBMAMM),2) || RIGHT(DIGITS(DBMADD),2)) BETWEEN ? AND ?
현재 쿼리가 이렇게 되어 있습니다. 주어진 기간 안에 일별 데이터들을 가져오는 쿼리인데요,,
이 쿼리의 내용을 가지고 월단위(매월 1일자 기준으로 데이터 조회), 주단위(매주 월요일 기준으로 데이터 조회)를 하려고 합니다.
저는 today 기준으로 가져오는 것인줄 알고 그랬는데,, 제가 잘못 알았나 봅니다.
어떻게 하면 될까요? 답변 부탁드립니다. |