๋ชฉ๋กSubQuery (1)
DevLog ๐ถ

๐ฑ ๋ฌธ์ ์ํฉ ์ฌ์ฉ์์ ์์ฒญ์ผ๋ก๋ถํฐ ๋ฐ์์ฅ๋ฐ๊ตฌ๋ ์์ด๋์ ์ฌ์ฉ์์ ์์ด๋๊ฐ ์ผ์นํ๋ ๊ฒฝ์ฐ์๋ง ์ ๊ฑฐํ๊ธฐ ์ํด ์๋์ ๊ฐ์ ์ฟผ๋ฆฌ๋ฅผ ์์ฑํ๋ค. DELETE FROM cart_item AS c WHERE c.id IN ( SELECT ci.id FROM cart_item AS ci JOIN member AS m ON ci.member_id = m.id AND ci.id IN (6, 8) AND m.id = 1 ); ํ์ง๋ง, ๋ค์๊ณผ ๊ฐ์ด target table (cart_item)์ c์ ๋ํด์ ์ ๋ฐ์ดํธ๋ฅผ ํ ์ ์๋ค๋ ๋ฌธ๊ตฌ๊ฐ ๋์๋ค. ๐ฑ ์์ธ MySQL์์๋ update, delete ์์ ์๊ธฐ ์์ ์ ํ ์ด๋ธ ๋ฐ์ดํฐ๋ฅผ ๋ฐ๋ก ์ฌ์ฉํ ์ ์์๊ธฐ ๋๋ฌธ์ ๋ฐ์ํ ์ค๋ฅ์๋ค. (์ฐธ๊ณ ๋ก H2 ํ๊ฒฝ์์๋ ์ ๋์๊ฐ๋ค. ์๋ ..
๊ฐ๋ฐ์ผ์ง
2023. 5. 29. 13:53