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 |