
[์ค๋ผํด] MERGE INTO
ยท
๐ป CS/Database
MERGE INTOํด๋น ๊ฐ์ด ์์ผ๋ฉด UPDATEํ๊ณ ์์ผ๋ฉด INSERTํ๋ ๊ตฌ๋ฌธ์
๋๋ค.๋ง์ฝ์ ํ
์ด๋ธ ํ๋๋ง ๊ฐ์ง๊ณ ์์
์ ํ ๊ฒฝ์ฐ, MERGE INTO ํ
์ด๋ธ USING DUAL ~ ์ผ๋ก ์ฌ์ฉํ๋ฉด ๋ฉ๋๋ค.์์ melon_chart ํ
์ด๋ธ์
๋๋ค.melon_chart_new ํ
์ด๋ธ์
๋๋ค.melon_chart_new์ ์๋ ๋ฐ์ดํฐ์ melon_chart์ ์๋ ๋ฐ์ดํฐ๋ฅผ ์ค๋ณต๋์ง ์๊ฒ ํฉ์น๊ณ , ์ต์ ํ๋ฅผ ์์ผ์ฃผ๊ณ ์ถ๋ค๋ฉด ์๋์ ๊ฐ์ด ์ฟผ๋ฆฌ๋ฌธ์ ์์ฑํ๋ฉด ๋ฉ๋๋ค.merge into melon_chart m1using melon_chart_new m2on (m1.singer = m2.singer and m1.song = m2.song)when matched then update set m1.ranking = m2.rank..