쿼리 도움 부탁 드립니다 0 1 1,006

by naverTT [2017.07.05 15:17:45]


하나의 계정으로 여러 강의를 응시했을 경우에 한번도 합격을 못한 계정만 뽑아내고 싶습니다.ㅜㅜ

SELECT * FROM TABLE WHERE EXISTS (SELECT 1 FROM TABLE EDU_PASS = 'Y')

이렇게해도 수치가 안맞는것같고..ㅠㅠ

무엇을 놓치고 있는걸까요

by 마농 [2017.07.05 16:32:51]
SELECT id
     , COUNT(*) 응시횟수
  FROM 응시
 GROUP BY id
HAVING COUNT(DECODE(합격, 'Y', 1)) = 0  -- 합격건수
;

 

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