[MySQL] 특정 문자열 포함 (LIKE, REGEXP)

Jungwon·2023년 2월 1일

MySQL

목록 보기
1/2
post-thumbnail

MySQL에서 특정 문자열이 포함된 데이터를 추출하는 방법

1. LIKE

SELECT [필드명] FROM [테이블명] WHERE [필드명] LIKE '%특정 문자열%';

But, 2개 이상의 문자열 포함 여부를 검색할 때 번거러움

SELECT [필드명] FROM [테이블명] WHERE [필드명] LIKE '%특정 문자열%' OR [필드명] LIKE '%특정 문자열2%';

2. REGEXP

SELECT [필드명] FROM [테이블명] WHERE [필드명] REGEXP '문자열1|문자열2|문자열3';

0개의 댓글