180306 Oracle JOIN - RYUDONGJIN/Memo_wiki GitHub Wiki

Equi Join

  • ์กฐ์ธ ๋Œ€์ƒ์ด ๋˜๋Š” ๋‘ ํ…Œ์ด๋ธ”์—์„œ ๊ณตํ†ต์ ์œผ๋กœ ์กด์žฌํ•˜๋Š” ์ปฌ๋Ÿผ์˜ ๊ฐ’์ด ์ผ์น˜๋˜๋Š” ํ–‰์„ ์—ฐ๊ฒฐํ•˜์—ฌ ๊ฒฐ๊ณผ๋ฅผ ์ƒ์„ฑํ•˜๋Š” ์กฐ์ธ

Non-Equi Join

  • ์กฐ์ธ ์กฐ๊ฑด์— ํŠน์ • ๋ฒ”์œ„ ๋‚ด์— ์žˆ๋Š”์ง€๋ฅผ ์กฐ์‚ฌํ•˜๊ธฐ ์œ„ํ•ด์„œ WHERE ์ ˆ์— ์กฐ์ธ์กฐ๊ฑด์„ = ์—ฐ์‚ฐ์ž ์ด์™ธ์˜ ๋น„๊ต ์—ฐ์‚ฐ์ž๋ฅผ ์‚ฌ์šฉ

Outer Join

  • ์กฐ์ธ ์กฐ๊ฑด์— ๋งŒ์กฑํ•˜์ง€ ๋ชปํ•˜์˜€๋”๋ผ๋„ ํ•ด๋‹น ๋กœ์šฐ๋ฅผ ๋‚˜ํƒ€๋‚ด๊ณ  ์‹ถ์„ ๋•Œ์— ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ

Self Join

  • ์ž๊ธฐ ์ž์‹ ๊ณผ ์กฐ์ธ์„ ๋งบ๋Š” ๊ฒƒ.

NATURAL JOIN