database.sarang.net
UserID
Passwd
Database
DBMS
ㆍMySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MySQL Q&A 27788 게시물 읽기
No. 27788
outer join시 애매한 것...
작성자
머털이(amoth)
작성일
2008-09-17 13:40
조회수
3,853

그냥 궁금해서요..


SELECT a.*, b.*

    FROM temp1 a LEFT OUTER JOIN temp2 b ON a.id = b.id AND b.gubun = '1'

 WHERE a.year = '2008' 


 이 쿼리와


SELECT a.*, b.*

    FROM temp1 a LEFT OUTER JOIN temp2 b ON a.id = b.id 

 WHERE a.year = '2008' 

      AND b.gubun = '1'



두번째 쿼리는 같은 것일까요? b테이블의 조건이 어디에 붙는게 정확한지 약간 헷갈리네요..

이 글에 대한 댓글이 총 1건 있습니다.

결과가 동일하고, 인덱스와 무관하게 실행계획이 동일하게 잡힙니다.


즉, 같습니다.

우욱님이 2008-09-18 14:19에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
27791[질문]배치파일에서 인자를 넘겨주는 방법 [1]
최동만
2008-09-17
4491
27790오라클 쿼리를 MS-SQL로 변환 하려고 하는데요 [1]
오렌지
2008-09-17
3986
27789VBScript를 이용하여 MySQL 을 인서트할 수 있나요?
고영석
2008-09-17
3543
27788outer join시 애매한 것... [1]
머털이
2008-09-17
3853
27787조인문 질문하나 드립니다. [1]
쪼아
2008-09-17
3738
27786제가 쿼리를 날리면 디비에 있는 정보들이 그 쿼리에 몇퍼센트 정도 맞나.... 이런식으로 쿼리를 날릴수 있을까요? [1]
함께하세요
2008-09-17
3402
27785테이블 조인하는 방법은 알겠는데요. 큰 문제가 있네요. [1]
유재훈
2008-09-16
3539
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.020초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다