sql ์ค๋ณต ํค ์ฒ๋ฆฌ1 [MySQL/MariaDB] merge(๊ฐ์ด ์์ผ๋ฉด update, ์๋๋ฉด insert)(feat. ON DUPLICATE KEY UPDATE...) MySQL INSERT INTO...ON DUPLICATE KEY UPDATE... ๐mysql์๋ Oracle์ merge into์ ๊ฐ์ ๊ธฐ๋ฅ์ด ์๋ค๋ ๊ฑธ ์๊ฒ๋์ด ๋ฏธ๋์ ๋ด๊ฐ ๋ณด๊ธฐ์ํด ๊ธฐ๋กํจํ ์คํธ๋ฅผ ์ํด ํ ์ด๋ธ ํ๋ ์์ฑCREATE TABLE `test_220714` ( `id` bigint(20) NOT NULL, `name` varchar(10) DEFAULT NULL, PRIMARY KEY (`id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4ํ ์คํธ ๋ฐ์ดํฐ๋ฅผ 2๊ฐ ์ ๋ ์ ๋ ฅINSERT INTO test_220714(id, name)VALUES(1, 'ironMan');INSERT INTO test_220714(id, name)VALUES(2, 'thor');D.. IT/DataBase 2022. 11. 22. ์ด์ 1 ๋ค์