MYSQL JOIN 구문

ORACLE 에서는 LEFT 와 RIGHT 조인을 할때 아래와같이 (+) 를 이용해 쉽게 할수있었다.

ORACLE [LEFT|RIGHT|CROSS] JOIN 예

select * from table1 t1,table2 t2 where t1.id(+)=t2.id

위와같이 (+) 를 어디다가 붙히냐에따라 LEFT 와 RIGHT 조인을 할수있었다.

그러나 MYSQL 에서는 저게 지원이 안됨으로 아래와같이 풀로 써줘야한다.

    SELECT *
      FROM table1 t1
 LEFT JOIN table t2
        ON (t1.id=t2.id)


이렇게 하면 위의 오라클 구문과 똑같은 효과가 난다.

2007/06/10 15:19 2007/06/10 15:19
TAG , ,

trackback url :: http://cranix.net/tt/trackback/196

댓글을 달아 주세요

write a comment