Notice
Recent Posts
Recent Comments
Link
Today
Total
ยซ   2025/07   ยป
์ผ ์›” ํ™” ์ˆ˜ ๋ชฉ ๊ธˆ ํ† 
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
Tags more
Archives
๊ด€๋ฆฌ ๋ฉ”๋‰ด

๋ชฉ๋ก์กฐ์ธ์—ฐ์‚ฐ์ž (1)

๊ฐ์ž์˜ Data Lab ๐Ÿ“Š

[๋ฉ‹์Ÿ์ด์‚ฌ์ž์ฒ˜๋Ÿผ ๋ฐ์ดํ„ฐ๋ถ„์„ ๋ถ€ํŠธ์บ ํ”„ 5๊ธฐ] SQL ์กฐ์ธ, ์„œ๋ธŒ์ฟผ๋ฆฌ ์‚ฌ์šฉํ•˜๊ธฐ

0. ํ•™์Šต ๋ชฉํ‘œ์กฐ์ธ์„ ์™„๋ฒฝํ•˜๊ฒŒ ์ดํ•ดํ•˜๊ณ , ์„œ๋ธŒ์ฟผ๋ฆฌ๋ฅผ ํ˜ผ์ž์„œ ์™„์„ฑํ•ด๋ณด๋Š” ๊ฒƒ์ด ์˜ค๋Š˜ ๋ณต์Šต์˜ ๋ชฉํ‘œ์ด๋‹ค.1. ์กฐ์ธ JOINsql ๋ณต์Šตํ•˜๊ธฐ 1ํŽธ์—์„œ๋Š” ํ•˜๋‚˜์˜ ํ…Œ์ด๋ธ”์— ๋Œ€ํ•ด์„œ๋งŒ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์ ธ์™”๋‹ค.๊ทผ๋ฐ ๋งŒ์•ฝ ๋‘ ๊ฐœ ์ด์‚ฌ์˜ ํ…Œ์ด๋ธ”์—์„œ ํ•œ ๋ฒˆ์— ๊ฐ€์ ธ์˜ค๊ณ  ์‹ถ๋‹ค๋ฉด ์–ด๋–ป๊ฒŒ ํ•ด์•ผํ• ๊นŒ?๋ฐ”๋กœ ์กฐ์ธ์„ ์‚ฌ์šฉํ•˜๋ฉด ํ•ด๊ฒฐ๋œ๋‹ค !but!! ์กฐ๊ฑด์€ ๋‘ ํ…Œ์ด๋ธ”์— ๊ณตํ†ต๋œ ์ปฌ๋Ÿผ์ด ์กด์žฌํ•ด์•ผํ•œ๋‹ค. Company DB ERD๋ฅผ ๋‹ค์‹œ ๊ฐ€์ ธ์™”๋‹ค.employees์™€ dept_manager ํ…Œ์ด๋ธ”์„ ๋ณด๋ฉด "emp_no" ๋ผ๋Š” ๊ณตํ†ต๋œ ์ปฌ๋Ÿผ์ด ์กด์žฌํ•œ๋‹ค.๊ทธ๋Ÿผ employees ์™€ dept_manager ํ…Œ์ด๋ธ”์€ emp_no ์ปฌ๋Ÿผ์„ ๊ธฐ์ค€์œผ๋กœ ์กฐ์ธ์ด ๊ฐ€๋Šฅํ•˜๋‹ค. ์˜ˆ์ œ1) ๊ฐ ์‚ฌ์›๋“ค์˜ ์‚ฌ์›๋ฒˆํ˜ธ, ๊ทผ๋ฌด ๋ถ€์„œ ๋ฒˆํ˜ธ, ๊ทผ๋ฌด ๋ถ€์„œ ์ด๋ฆ„์„ ๊ฐ€์ ธ์˜จ๋‹ค. ์‚ฌ์›๋ฒˆํ˜ธ๋ฅผ ๊ธฐ์ค€์œผ๋กœ ์˜ค๋ฆ„ ์ฐจ์ˆœ..