날짜 필드가 있는데 여기에서 월만 뽑아내려고 합니다.
파라독스 경우
select substring( 날짜필드 from 1 for 4) from 디비명
이렇게 쿼리할경우 연도필드가 동적으로 생성되잖아요..
그런데 MDB에서는 전혀 먹히질 않네요.
제가 지금하려는 작업은 월별 집계를 낼려고 합니다.
혹 좋은 방법 아시는 분은 답변좀 부탁드립니다.
그리고 한가지만 더.
MDB에서 날짜형을 String형으로 형변환시키는 SQL함수 알고계시면
알려주세요.
오라클에서는 To_char , To_Number 등으로 형변환할수 있는걸로 아는데
역시 MDB에서는 먹히지 않네요..
MS-SQL 안에서는 LEFT, RIGHT, SUBSTRING 등이 있고,
MDB 에서는 오직 (제가 알기로는) LEFT, RIGHT만 되는 걸로... 압니당.
YYYY-MM-DD 인 경우 아래와 같이 하시면 MM이 나옵니다.
SELECT RIGHT(LEFT(날짜필드, 7), 2) AS 월만나옴
FROM 테이블이름