2014년 1월 14일 화요일

EMP TABLE에서 현재 근무하는 사원들의 월별 입사건수를 조회(1월~3월)

EMP TABLE에서 현재 근무하는 사원들의 월별 입사건수를 조회(1월~3월)

 해당 하는 조건에 대해 1로 decode하고 count하면 된다.

SQL> SELECT COUNT(DECODE(TO_CHAR(hiredate, 'MM'), '01', 1))  "1월",
  2        COUNT(DECODE(TO_CHAR(hiredate, 'MM'), '02', 1)) "2월",
  3        COUNT(DECODE(TO_CHAR(hiredate, 'MM'), '03', 1)) "3월"
  4  FROM  EMP
  5  WHERE  TO_CHAR(HIREDATE, 'MM') >= '01'
  6    AND  TO_CHAR(HIREDATE, 'MM') <= '03'; 

댓글 없음:

댓글 쓰기