내가 자꾸 까먹어서 쓰는 개발 이야기/MySQL, MariaDB
mysql에서 정규식 사용하기
FIL.
2013. 8. 8. 11:38
728x90
MySQL에서 정규식을 이용해서 쿼리를 날리고 싶은 적이 있었다... (한글로 데이터가 들어있는 레코드를 검색하고 싶은...)
그래서 찾아보니 이러한 방법이 잉네
select * from table_name where column_name regexp '정규식';
그렇다면 한글로 된 레코드만 검색하고 싶을 땐 어떻게 할까?
select * from table_name where column_name regexp '^[가- ㅎ|ㅎ]+$';
그렇다면 영어로 된 레코드만 검색하고 싶다면?
select * from table_name where column_name regexp '^[a-zA-Z]+$';
이렇게 하면 된다!