DB 테이블에 areas 라는 필드를 만들었고, areas 에는 지역명이 , 로 나뉘어 들어가 있습니다.
예) 서울 서초, 서울 강남, 경남 전체, 충북 태안
이런 테이블을 대상으로 Select 쿼리를 만들려고 하는데요,
$args->areas 에 들어가는 값은 '서울,경기' 이런 식으로 , 로 구분되는 문자열이거나 explode를 통해 배열화를 하려 합니다.
그런데 select 쿼리를 어떻게 만들어야할지를 모르겠네요..
예를 들어서 areas 값에 서울 XXX 또는 경남 XXX 이라는 값이 포함된 행을 select 하려면 어떻게 할까요?
그냥 areas 에서 "서울 XXX" 이 들어가 있는 행을 추출하려면 like 를 사용하면 될 것 같은데,
검색 대상 지역은 서울 or 경기 지역이고, 테이블에 들어가 있는 값은
1행: 서울,경남
2행: 경기, 경남
이런 식으로 되어 있는지라 어떤 condition을 사용해야할지 모르겠습니다.
in 도 생각해보고 like도 해봤는데, 정확한 답은 아니더라구요...
혹시 아시는 분 계시면 조언을 좀 부탁드립니다...... ^^;;
이렇게 하면 되지 않을까요?