이메일이 들어가 있는 필드를 검색하는 부분이 있었다.
결과는 뒤에 '@naver.com'과 같은 부분을 제하고 보여주는 것이였는데...
아무 생각없이...

"email LIKE '%$searchWord%' 라고 했더니... 바로 QA 팀에 걸렸다 ㅎㅎ

n, a, v, e, r, ., c, o, m 중 아무 글자로나 검색하면...
모든 내용이 다 나오게 되니 말이다 ㅎㅎ

그래서 MySQL 메뉴얼 찾아서 검색해보니... SUBSTRING_INDEX 라는 좋은 놈이 있더라...

SELECT email FROM table
WHERE SUBSTRING_INDEX(eamil, '@', 1) LIKE '%$searchWord%';
신고

WRITTEN BY
체리필터
프로그램 그리고 인생...

받은 트랙백이 없고 , 댓글이 없습니다.
secret