간단한 조회 질문이요~ 0 2 1,231

by DevPain [2013.02.21 10:28:55]


A라는 테이블에서 sabun 이라는 컬럼에   20120111, 20120111,  20120112, 20120113

이런식으로 20120111은 2명이고 나머지는 한명씩 있는 테이블에서 조회할 시

사번이 두개일 경우는 1, 그렇지 않을경우는 2 이렇게 나타내려면 어떤식으로 짜야하나요?

오라클 7버전이라 case문이 안먹혀서요~
by 마농 [2013.02.21 10:37:23]
SELECT sabun
     , DECODE(COUNT(*), 1, 2, 1) st
  FROM t
 GROUP BY sabun
;

by DevPain [2013.02.21 10:47:40]

감사합니다 마농님^^
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입