php관련
JOIN 어렵네요......
PHPdev
2011. 11. 18. 14:38
반응형
질문내용 |
같은 문항에 대한 설문을 쿼리 해야 하는데, A 테이블엔 설문이 있고 B 테이블엔 결과가 있어요 여러사람이 A 테이블의 설문에 대해 B에 데이타가 쌓입니다. 11 항목만 설문에 응했네요. 22 는 아직 설문에 응하지 않았네요. A table key addr -------------------------------------- 11 서울 22 부산 B 테이블 key 주민번호 성명 --------------------------------------- 11 111111-2222222 홍길동 11 222222-3333333 이순신 11 444444-5555555 유관순 질문 ; key 로 두 테이블을 조인 하여 홍길동으로 로그인 하면 즉 name 변수가 홍길동이면 결과 key addr 주민번호 성명 ------------------------------------------------- 11 서울 111111-2222222 홍길동 22 부산 이순신으로 로그인 하면 즉 name 변수가 이순신이면 결과 key addr 주민번호 성명 ------------------------------------------------- 11 서울 22 부산 222222-3333333 이순신 위와 같이 나와야 합니다. LEFT JOIN 하려 하는데, 조인 될 오른쪽 테이블의 값을 선택할 수 있어야 합니다. |
답변내용 |
select a.key as key, b.addr, b.주민번호, b.성명 from B a left join A b on a.key = b.key 이리 하면 되죠 ㅡㅡ;; |
반응형