๊ด€๋ฆฌ ๋ฉ”๋‰ด

๋ชฉ๋ก๋‹จ์ˆœ๋ทฐ (1)

Soy Library

[ํ˜ผ๊ณตS] CH5-(3). ๊ฐ€์ƒ์˜ ํ…Œ์ด๋ธ”: ๋ทฐ

๋ทฐ(view)๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์‚ฌ์šฉ์ž์—๊ฒŒ ํ•„์š”ํ•œ ์ •๋ณด๋งŒ์„ ๋ณด์—ฌ์ค„ ์ˆ˜ ์žˆ๋‹ค. ๋ทฐ๋Š” ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ฐœ์ฒด ์ค‘ ํ•˜๋‚˜๋กœ, ์‹ค์ œ๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ์ง€๋Š” ์•Š๋‹ค. ๋ทฐ๋Š” ๋‹จ์ˆœ ๋ทฐ์™€ ๋ณตํ•ฉ ๋ทฐ๋กœ ๋‚˜๋‰˜๋Š”๋ฐ, ๋‹จ์ˆœ ๋ทฐ๋Š” ํ•˜๋‚˜์˜ ํ…Œ์ด๋ธ”๊ณผ ์—ฐ๊ด€๋œ ๋ทฐ๋ฅผ ์˜๋ฏธํ•˜๊ณ  ๋ณตํ•ฉ ๋ทฐ๋Š” 2๊ฐœ ์ด์ƒ์˜ ํ…Œ์ด๋ธ”๊ณผ ์—ฐ๊ด€๋œ ๋ทฐ๋ฅผ ์˜๋ฏธํ•œ๋‹ค. ๋ทฐ์˜ ๊ฐœ๋… ๋ทฐ์˜ ๊ธฐ๋ณธ ์ƒ์„ฑ ๋จผ์ € market_db ์— ์žˆ๋Š” member ํ…Œ์ด๋ธ”์—์„œ mem_id, mem_name, addr์˜ ์—ด๋งŒ์„ ์ถœ๋ ฅํ•ด๋ณด์ž. USE market_db ; SELECT * FROM member ; SELECT mem_id, mem_name, addr FROM member ; ์œ„์—์„œ ๋ณด์ด๋Š” ๊ฒƒ์ฒ˜๋Ÿผ, ์ถœ๋ ฅ ๊ฒฐ๊ณผ๋Š” ์„ธ ๊ฐœ์˜ ์—ด์„ ๊ฐ–๊ณ  ์žˆ๋Š” 'ํ…Œ์ด๋ธ”'๋กœ ๋ณผ ์ˆ˜๋„ ์žˆ๋‹ค. ์ฆ‰, ๋ทฐ์˜ ์‹ค์ฒด๋ž€ SELECT ๋ฌธ์ด ๋˜๋Š” ๊ฒƒ์ด..

Study/SQL 2022. 2. 14. 21:49