안녕하세요.. ^^;;
한번씩.. 막힐때마다 와서 질문을 남기네요 ㅠㅠ 살짝 염치 없습니다.
레코드중 한 컬럼이.
값1-값2- 이런식으로 들어가있습니다.(컬럼명을 A라 칭할게요..)
현재 쿼리는
SELECT * FROM 테이블 WHERE A like '%값1-%'
이렇게 쿼리를 날리고 있습니다...
처음부터 테이블을 분리 해서 index 를 태웠으면,, 문제가 없었을건데...
설계를 잘못한 탓에... 이러지도 못하고 저러지도 못하고 ㅠㅠ
테이블 블리해서 어플리캐이션 수정하자니 수정할떄가 너무 많고..
substring_index 라는 내장함수가 있어서 찾아 봤더니 배열로 분리는 해주되... 값 비교는 할수 없더라구요..
혹시 저쿼리를 잘 구성해서 성능업을 할수 있는 방법이 있는지 해서
질문을 남겨 봅니다 ㅠㅠ.
더운날씨 건강들 조심하세요... 감사합니다~
|