데이터 베이스에 한개의 컬럼에 한국,미국,일본,영국 이렇게 값이 들어가 있을 경우
검색조건에서 국가를 한국,미국 이나 미국,일본 이렇게 하면 값이 나오는데요.. 한국,영국 즉
select * from table nation like '%한국,영국%'
이렇게도 검색결과를 가져올 수 있을까요??
안녕하세요 박성원입니다. like 쿼리는 개인적으로 추천해 드리고 싶지는 않지만 저는 거의 사용하지 않습니다 ㅋ 특히 앞쪽에 데이터를 검색하는경우 상상을 초월하는 속도를 뱉으시는 옵티마이저님에게 경의를 표하죠 ㅋ 말씀하신 쿼리는 or를 이용해서 작성하시면됩니다. select * from table nation like '%한국' or nateion like '영국%' ㅎㅎ 물런 테스트를 안해봣습니다. 어잌쿠.. 요즘 잠이 모자라서 헤롱헤롱대고 있습니다. ㅋㅋㅋ 그럼 수고하세요 ^^
like '%한국%영국%' 이나 ... like '%한국%' AND ... like '%영국%' 이면 되려나요?