Server/DB
[1원팁]이메일에서 아이디 부분만 검색하기
체리필터
2006. 11. 1. 20:24
728x90
반응형
이메일이 들어가 있는 필드를 검색하는 부분이 있었다.
결과는 뒤에 '@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%';
728x90
반응형