티스토리 뷰

DataBase

count 로 개수 + 0 가져오기

LichKing 2014. 8. 11. 11:03

count로 추출할 데이터가 있어서 오전시간 내내 count 함수가지고 이짓저짓했는데

데이터가 있는 컬럼의 개수는 잘 가져오는데 데이터가 없는 경우 0이나 null 도 아니고 아예 데이터를 안가져오길래 그걸 어떻게해야하는지 고민하다가 알게된 쿼리.

잘 기억해놔야겠다.  


select req_no

        , count(*)

        , count(decode(prg_cd, '40000',1 )) finish

        , count(decode(prg_cd, '50000',1 )) cancel

  from mtn_req_lst

  group by req_no;

공유하기 링크
TAG
댓글
댓글쓰기 폼