MYSQL 조인 기초질문드려요! 조인질문요ㅠㅠ 0 1 415

by 이유택s [MySQL] [2021.08.04 19:32:19]


안녕하세요. 눈팅만하다가 한번 더 질문드립니다.

미리 감사합니다 부탁드립니다 ^^

 

질문1:  오라클에서는 아우터 조인시 데이터가 없는                   테이블의 조인 컬럼에(+)를 사용합니다.

Mysql에서는 (+)를 사용한 아우터 조인이 안되는거죠?(문법) 똑같은 결과값을 가져오려면 LEFT(RIGHT) JOIN을 안시조인으로 걸어야하는것이고요 맞을까요?

 

질문2.인너조인은 mysql에서도 오라클처럼              테이블에,찍고 오라클 방식으로 조인이되고

아웃터조인 즉 left조인은 무조건 안시조인으로만     해야되는 것인지 여쭙습니다. 거의 웬만한건 오라클 쿼리가 mysql로 되는데 아우터조인은 안되는거 같더라고요.

 

별것아니지만, 오라클만 써왔는데 곧 테스트라          급해서 이렇게 문의드려요.

by 뉴비디비 [2021.08.04 20:48:32]

1. OUTER JOIN 시 WHERE 컬럼=컬럼(+)는 오라클에서만 가능한 형식이라서, MySQL에서는 ANSI 구문으로 하셔야 합니다. 
2. INNER JOIN 은 오라클과 동일한 형식으로 사용하셔도 됩니다.

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입