728x90

Like

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

-- 특정 문자로 시작하는 데이터 검색
SELECT * FROM [테이블명] WHERE [컬럼명] LIKE '특정 문자열%';

-- 특정 문자로 끝나는 데이터 검색
SELECT * FROM [테이블명] WHERE [컬럼명] LIKE '% 특정 문자열';

-- 특정 문자를 포함하는 데이터 검색
SELECT * FROM [테이블명] WHERE [컬럼명] LIKE '% 특정 문자열%';

 

Like 두개 이상 사용할 때

기본 검색 방식은 동일.

-- 둘중 하나라도 만족할 때
SELECT * FROM [테이블명] WHERE ([컬럼명] LIKE '%특정문자1%' OR [컬럼명] LIKE '%특정문자2%');

-- 둘다 만족할 때
SELECT * FROM [테이블명] WHERE ([컬럼명] LIKE '%특정문자1%' AND [컬럼명] LIKE '%특정문자2%');
728x90

'DataBase' 카테고리의 다른 글

[MySQL] CASE 사용법  (0) 2022.01.13
[MySQL] IN, NOT IN 사용법  (0) 2022.01.12
[MySQL] ORDER BY 정렬/오름차순/내림차순  (0) 2022.01.11
[MySQL] GROUP BY, HAVING 사용법  (0) 2022.01.10
[MySQL] Limit 사용법  (0) 2022.01.08

+ Recent posts