JSON_CONTAINS()๋JSON ๋ฐฐ์ด์ ๊ฑฐ๊ธฐ์ ํน์ ๊ฐ์ด ์กด์ฌํ๋์ง ํ์ธํ๋ ํจ์ ์ ๋๋ค. ์ผํFIND_IN_SET()๋ค๋ฅด๊ฒ, ์ ๊ทํ๋ JSON ๋ฐ์ดํฐ๋ฅผ ์ฌ์ฉํ ๋ ์ ์ฉ ํฉ๋๋ค. ๐ ์ฌ์ฉ๋ฒJSON_CONTAINS(target, candidate[, path]) target:๋์candidate:์ฐพ๋คpath($.key_nameํํ)โ JSON ๋ฐฐ์ด ์ฐพ๊ธฐSELECT JSON_CONTAINS('[1, 2, 3, 4]', '3'); ๊ฒฐ๊ณผ: 1 ( 3์ด ๋ฐฐ์ด์ ์กด์ฌ)SELECT JSON_CONTAINS('[1, 2, 3, 4]', '5');๊ฒฐ๊ณผ: 0 ( 5๊ฐ ๋ฐฐ์ด์ ์์) โ WHERE ์์ ํ์ฉ์: ํน์ ์ฌ์ฉ์์ ์ญํ (role)์ด ํฌํจ๋ ๋ฐ์ดํฐ ์ฐพ๊ธฐSELECT * FROM users WHERE JSON_..