테이블 두개를 조인해서 select 하고 싶습니다.
테이블 명 : staff
성명 | 학번 | 소속 |
홍길동 | 999 | A |
강호동 | 888 | B |
이수근 | 777 | C |
테이블 명 : result
성명 | 학번 | 플래그 |
홍길동 | 999 | 1 |
강호동 | 888 | 1 |
테이블 두개를 조인하여 결과값을 밑에 표와 같이 출력하고 싶습니다.
성명 | 학번 | 소속 | 플래그 |
홍길동 | 999 | A | 1 |
강호동 | 888 | B | 1 |
이수근 | 777 | C |
이수근은 result테이블에 없기때문에 플래그칼럼에는 공란으로 나오게 하고싶습니다. (또는 0으로)
select a.성명,a.학번,a.소속,b.성명,b.학번,b.플래그
from staff a , result b
where a.성명= b.성명
and a. 학번 = b. 학번
이렇게 하면 이수근도 플래그가 1로 나오네요 ㅠㅠ
감사합니다.
아우터 조인 : http://gurubee.net/lecture/1021