Server/기타
[MS-SQL] MS-SQL 쿼리 ON절과 Where 절의 차이
뒹굴거리는프로도
2020. 10. 7. 10:23
반응형
egloos.zum.com/pdw213/v/4171203
MS-SQL 쿼리 ON절과 Where 절의 차이
프로젝트 수행중 쿼리 속도이유 때문에 고민하고 있다.ANSI 코드 방시으로 쿼리를 작성하는 중 ON절과 Where 절의 차이가 뭘까 궁금하여여러가지 방식으로 테스트를 진행해 보았다.어떤 방식에서��
egloos.zum.com
내부 조인일 경우에는 on과 where절 어디에 조건을 써도 같은 결과가 나오나,
외부 조인을 사용할 경우에는 다르다고 한다.
LEFT OUTER JOIN 시 ON 절에서는
우측(NULL로 채워지는 쪽)의 추가 제약조건을 넣고
좌측의 추가 제약 조건은 WHERE절에 넣으라고 한다.
반응형