인사테이블 (사람이름, 사번, 퇴사자가 아닌 사람을 알 수 있다.)
공제코드테이블( 달마다 건강보험, 고용보험, 소득세 등을 뺀 내역이 있는 테이블이 있다.)
* 퇴사자가 아닌 사람중에 공제코드테이블 속 5월달 건강보험료 코드가 없는 사람(사번)을 알고싶습니다.
하위쿼리를 써야할 것같은데 ..
건강보험료가 없는 사람을 where 조건에 넣었더니 ' 건강보험료코드를 제외한 모든 코드를 가져오더라구요 ㅜ '
Comment 2
-
마힐링
2014.06.18 09:27
꺅 초짜해커님 감사합니다 ..^^!
전형적인 LEFT OUTER JOIN 쿼리네요.
SELECT *
FROM (공제테이블 중 건강보험료 5월꺼만) A LEFT OUTER JOIN
(인사테이블 중 재직자만) B ON A.사번 = B.사번
WHERE B.사번 IS NULL