[MySQL] 조건검색 패턴매칭 예
페이지 정보
작성자 서방님 댓글 0건 조회 150회 작성일 12-09-26 15:13본문
1. ab로 시작하는 이름검색
mysql>SELECT name FROM member WHERE name LIKE 'ab%';
또는
mysql>select name from member WHERE name REGEXP '^ab';
대소문자까지 체크해서 검색
mysql>SELECT name FROM member WHERE name REGEXP BINARY '^ab';
2. ab로 끝나는 이름 검색
mysql>SELECT name FROM member WHERE name LIKE '%ab';
또는
mysql>SELECT name FROM member WHERE name REGEXP 'ab$';
3. 이름안에 ab가 있는 것 검색
mysql>SELECT name FROM member WHERE name LIKE '%ab%';
또는
mysql>SELECT name FROM member WHERE name REGEXP 'ab';
4. 이름이 5개의 문자로 되있는 것 검색
mysql>SELECT name FROM member WHERE name LIKE '_____';
또는
mysql>SELECT name FROM member WHERE name REGEXP '^.....$';
또는
mysql>SELECT name FROM member WHERE name REGEXP '^.{5}$';
댓글목록
등록된 댓글이 없습니다.