๐ฉ๐ฆ๐น๐ฆ๐ง๐ฆ๐ธ๐ช
2021. 5. 3.
SQL ๋ฐ์ดํฐ ์กฐ์ ์ธ์ด(DML), ์ค์ฒฉ ์ง์, ์ธ๋ถ ์ง์, IN, EXISTS, ๋ทฐ (view)
์ค์ฒฉ ์ง์(nested query) - SQL๋ฌธ์ ๋ค๋ฅธ SQL๋ฌธ ์์ ์ค์ฒฉํ์ฌ ์ฌ์ฉํ๋ ์ง์ - ๋ณต์กํ ์ง์๋ฅผ ์ฝ๊ฒ ํํํ ์ ์๋ ์๋จ์ ์ ๊ณต - ๋ด๋ถ์ ํฌํจ๋ SQL๋ฌธ์ ๋ถ-์ง์ ๋๋ ๋ด๋ถ์ง์๋ผ๊ณ ํจ โ IN, NOT IN ์) '301ํธ' ๊ฐ์์ค์์ ๊ฐ์ค๋ ๊ฐ์ข์ ๊ณผ๋ชฉ๋ช
์ ์ถ๋ ฅ select title from course where course_id in ( select distinct course_id from class where classroom = '301ํธ') ๋ถ-์ง์ โฝ class ํ
์ด๋ธ์์ ๊ฐ์์ค์ด '301ํธ'์ธ ๊ต๊ณผ๋ชฉ ๋ฒํธ๋ฅผ ๊ฒ์ ์ธ๋ถ-์ง์ โฝ course ํ
์ด๋ธ์์ course_id ํ๋์ ๊ฐ์ด ๋ถ-์ง์์ ๊ฒ์ ๊ฒฐ๊ณผ์ ํฌํจ๋๋ ๋ ์ฝ๋๋ง ์ ํํ์ฌ ๊ณผ๋ชฉ๋ช
์ถ๋ ฅ โ ์) 2012๋
2ํ๊ธฐ..