본문 바로가기
Server/기타

[MS-SQL] MS-SQL 쿼리 ON절과 Where 절의 차이

by 뒹굴거리는프로도 2020. 10. 7.
반응형

egloos.zum.com/pdw213/v/4171203

 

MS-SQL 쿼리 ON절과 Where 절의 차이

프로젝트 수행중 쿼리 속도이유 때문에 고민하고 있다.ANSI 코드 방시으로 쿼리를 작성하는 중 ON절과 Where 절의 차이가 뭘까 궁금하여여러가지 방식으로 테스트를 진행해 보았다.어떤 방식에서��

egloos.zum.com

 

내부 조인일 경우에는 on과 where절 어디에 조건을 써도 같은 결과가 나오나,

외부 조인을 사용할 경우에는 다르다고 한다.

 

LEFT OUTER JOIN 시 ON 절에서는

우측(NULL로 채워지는 쪽)의 추가 제약조건을 넣고

좌측의 추가 제약 조건은 WHERE절에 넣으라고 한다. 

반응형

'Server > 기타' 카테고리의 다른 글

[mariaDB] mariaDB 사용법  (0) 2019.05.29
IP주소 바뀐 server 주소 변경 방법  (0) 2017.09.16