개발학습일지

[MySQL] SQL 문자열 검색에 유용한 like 사용법 본문

MySQL

[MySQL] SQL 문자열 검색에 유용한 like 사용법

처카푸 2024. 5. 14. 15:16

SQL 문자열 검색에 유용한 like 사용법

 

like

: 특정 문자가 포함되어 있는 데이터를 검색할 때 사용한다.

 

1. 특정 문자로 시작하는 데이터 검색

select [컬럼명] 
from [테이블명] 
where [조건 필드명] 
like '특정 문자열%';

 

2. 특정 문자로 끝나는 데이터 검색

select [컬럼명] 
from [테이블명] 
where [조건 필드명] 
like '%특정 문자열';

 

3. 특정 문자를 포함하는  데이터  검색

select [컬럼명] 
from [테이블명] 
where [조건 필드명] 
like '%특정 문자열%';

 

4. 복수개의 특정 문자를 포함하는 데이터를 검색하기 위해서 OR연산자를 사용한다.

select [컬럼명] 
from [테이블명] 
where [조건 필드명] 
like '%특정 문자열%'
or [조건 필드명]  
like '%특정 문자열%';

 

5. 특정 문자를 포함하지 않는 데이터 검색

select [컬럼명] 
from [테이블명] 
where [조건 필드명] 
not like '%특정 문자열%';

 

like