mysql join 문 질문입니다. > 그누3질답

그누3질답

mysql join 문 질문입니다. 정보

mysql join 문 질문입니다.

본문

그누보드로 응용페이지를 만들려고 합니다.

2개의 테이블을 조인 할일이 있어서 여러팁을 찾아보니까 아래와 같은 sql 문장이 나오더군요

select a.lo_location  from $cfg[table_login] a left join $cfg[table_member] b on (a.mb_id = b.mb_id) where a.mb_id = '$member[mb_id]'

다른 부분은 다 이해가 가는데 (a.mb_id = b.mb_id) 이부분이 이해가 안갑니다.
이부분이 조건문인가요?
$cfg[table_login]테이블의 mb_id 와 $cfg[table_member]테이블의 mb_id가 같은 것만 출력하라는 말인가요?

조건문은 where 담에 나오는데... ㅡㅡ; 도무지 잘 이해가 안갑니다.
고수님들 도와주세요^^
  • 복사

댓글 전체

on 구문은 a와 b테이블의 레코드를 mb_id 필드로 값을 비교하여 같은것 끼리 연결시키는 구문입니다.
where 구문은 조건문이 맞구요.
© SIRSOFT
현재 페이지 제일 처음으로