๐ฉ๐ฆ๐น๐ฆ๐ง๐ฆ๐ธ๐ช
2021. 5. 3.
SQL ๋ฐ์ดํฐ ์กฐ์ ์ธ์ด(DML), ์งํฉ์ฐ์ฐ, ์ธ๋ถ์กฐ์ธ, ์ง๊ณํจ์, group by, having
๊ด๊ณ๋์์ ์งํฉ ์ฐ์ฐ์ธ ํฉ์งํฉ, ๊ต์งํฉ, ์ฐจ์งํฉ์ ํด๋นํ๋ ์ฐ์ฐ์ - union - intersect - minus โ ํ์ : ์กฐ๊ฑด : ๊ณผ ์์ ์ ํ๋ ํ๋์ ๊ฐ์์ ๋์๋๋ ํ๋์ ๋ฐ์ดํฐ ํ์
์ด ์๋ก ๊ฐ์์ผํจ โ UNION ์) ๋ชจ๋ ํ์์ ์ด๋ฆ๊ณผ ๊ต์์ ์ด๋ฆ์ ํจ๊ป ์ถ๋ ฅ select name from student union select name from professor union ์ฐ์ฐ์๋ ์ฐ์ฐ ๊ฒฐ๊ณผ์ ํฌํจ๋ ์ค๋ณต๋ ๋ ์ฝ๋๋ฅผ ์ ๊ฑฐํจ โ ์ค๋ณต์ ์ ๊ฑฐํ๊ณ ์ถ์ง ์๋ค๋ฉด union all ์ฐ์ฐ์๋ฅผ ์ฌ์ฉ โ INTERSECT ์) ์ปดํจํฐ๊ณตํ๊ณผ ํ์๋ค ์ค ์ต์ ํ ๊ณผ๋ชฉ์์ 'A+' ํ์ ์ ๋ฐ์ ํ์๋ค์ ํ๋ฒ์ ๊ฒ์ select s.stu_id from student s, department d, takes ..