반응형
질문내용 |
같은 문항에 대한 설문을 쿼리 해야 하는데, 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 이리 하면 되죠 ㅡㅡ;; |
반응형
'php관련' 카테고리의 다른 글
order by로 정렬이 좀 까다로운데..고수님들 조언좀 부탁드립니다! (0) | 2011.11.18 |
---|---|
count()로 얻은 숫자가 $QUERY에 담기면 어떻게되나요? (0) | 2011.11.18 |
DB INSERT하고서 primary_key값을 리턴받을수 있나요? (0) | 2011.11.18 |
count 에 대해서 질문좀 드리께여 (0) | 2011.11.18 |
Jquery 셀렉터 및 함수 사용법 (0) | 2011.11.18 |