D/MySQL

MySQL 검색에 대한 몇가지

yeon.Biju 2020. 3. 9. 16:14

1. _ 

   - single character

 

2. %

   - 임의의 character(including zero character)

 

3. =, <> 를 사용하지 말고 LIKE, or NOT LIKE 를 사용

 

 

예제)

mysql>SELECT CODE_ID, CODE, CODE_DC FROM COMTCCMMNDETAILCODE WHERE CODE LIKE '_M%';

 

   - 정확히 6글자인 것만 검색(_를 6번 써준다)

mysql>SELECT CODE_ID, CODE, CODE_DC FROM COMTCCMMNDETAILCODE WHERE CODE LIKE '______';

 

 

MySQL에서는 정규표현함수를 지원해서 위의 내용으로 되지 않는 것들을 처리할 수 있다.