MySQL 콤마(,)로 구분된 데이터를 쿼리로 정확히 찾는 방법
MySQL 콤마(,)로 구분된 데이터를 쿼리로 정확히 찾는 방법 입니다. item 컬럼에 다음과 같이 값이 저장 되어 있을경우 정확히 C가 들어 있는 데이터를 찾는 방법 입니다. like '%%' 구문으로는 한계가 있습니다. like '% C%'할 경우 CC도 같이 검색될테니까요. 정확히 item 3, item 4만 찾고 싶은경우 item 1 = AA,BB,CC item 2 = AA,CC,DD item 3 = AA,C,DD item 4 = AA,BB,C MySQL의 FIND_IN_SET() 함수를 사용하면 됩니다. FIND_IN_SET('[찾을값]', [컬럼명]) select * from [테이블명] where FIND_IN_SET('C', item); 또한 ,가 아닌 다른 구분자로 되어 있을경우, 예를..