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
운영게시판
최근게시물
DB2 Q&A 3380 게시물 읽기
No. 3380
INNER JOIN의 의미
작성자
질문자
작성일
2013-11-27 10:56
조회수
4,501

보통 간단히 예를 들자면

SELECT * TABLE1 A
 INNER JOIN TABLE2 B
  ON A.ID = B.ID
 INNER JOIN TABLE3 C
  ON B.ID = C.ID

이런식으로 이루어지지 않습니까?
그런데 궁금한 것이 저렇게 A, B, C에 대한 INNER JOIN이
이루어질 경우 A, B가 조인된 것을 가지고 C와 조인을 하는 것인지
아니면 그렇지 않은지

어떤 쿼리를 보면
 INNER JOIN TABLE3 C
  ON B.ID = C.ID
이렇지 않고 A.ID를 거는....
 INNER JOIN TABLE3 C
  ON A.ID = C.ID

이렇게도 ON문을 쓰던데
A, B, C 사이에는 아무렇게나 ON을 걸어도 되는 것인가요?
순서도 상관이 없는건가요?
INNER와 OUTER JOIN을 섞어쓰는 경우도 그런 것인가요?

[Top]
No.
제목
작성자
작성일
조회
3383DB2 질문드립니다. [1]
지종훈
2014-02-13
4575
3382DB2 계정관련 질문드립니다. [1]
DB2몰라요
2014-02-11
5759
3381DB2 9.1 버전은 어디서 다운받나요? [1]
DB2다운로드
2013-12-24
5097
3380INNER JOIN의 의미
질문자
2013-11-27
4501
3377db2 숫자포맷 .00
질문....
2013-10-29
6156
3376몇가지 질문 답변 부탁드립니다. ㅠㅠ
오니오니
2013-10-20
4481
3375SNAP_GET_STMT 질문있습니다. [2]
오니오니
2013-09-26
4904
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다