정규식이 시험에 나온다고??? 기본적인 정규식을 알아보자 ㅎㅎ

[SQL] SQL에서 정규표현식 활용하기

REGEXP 사용

REGEXP 란?

like 검색과는 달리 정규식을 이용한 검색 방식을 말한다. REGEXP는 우리에게 like보다 좀 더 다양한 검색을 할 수 있도록 도움을 준다.

SELECT *
FROM TEST
WHERE NAME REGEXP '가'

NAME 열에 '가'를 포함한 모든 행을 출력한다.

(where name like '%가%') 의 쿼리와 동일하다.

SELECT *
FROM TEST
WHERE NAME REGEXP '[가-힇]' # 한글이 **포함**된 모든 행을 검색한다.
WHERE NAME REGEXP '^[가-힇]+$' # **한글로만!** 구성된 행을 검색한다.

[MySQL] 정규표현식 검색하기 REGEXP, LIKE

SELECT SEARCH_TEXT
FROM search_tbl
WHERE SEARCH_TEXT REGEXP '헤이|모두들|안녕|내가|누군지|아니'

위처럼 REGEXP라는 정규식을 사용하면 like 와 in을 동시에 사용한 것과 같이 SEARCH_TEXT라는 컬럼 로우에 ‘헤이, 모두들, 안녕, 내가, 누군지, 아니’ 이 6개 단어중에 하나라도 포함이 된 로우는 전부 출력해준다.

https://yamea-guide.tistory.com/entry/MySqlMariaDB-Like-in-같이-쓰기-해결책-REGEXP