안녕하세요..

JOIN 시에 궁금한점이 있는데요?

 

JOIN 시 WHERE 지정과  AND 지정 의 차이점이 어떤건지요?

어떤때는 WHERE 를 써야 되고..

어떤때는 AND를 써야 되는지 궁금 합니다..

 

 

1. JOIN시 WHERE 지정

SELETC A.*, B.*

FROM  TABLE_A AS A INNER JOIN TABLE_B AS B

ON A.ID = B.ID

WHERE A.ID = 1

 

2. JOIN시 AND 지정

SELETC A.*, B.*

FROM  TABLE_A AS A INNER JOIN TABLE_B AS B

ON A.ID = B.ID

AND A.ID = 1