[SQL] Programmers - 루시와 엘라 찾기 <REGEXP>

2023. 4. 9. 20:36공부/SQL

다시 등장한 REGEXP 활용 가능한 문제

 

Problem

 

SELECT ANIMAL_ID, NAME, SEX_UPON_INTAKE
FROM ANIMAL_INS
WHERE NAME IN ('Lucy', 'Ella', 'Pickle', 'Rogan', 'Sabrina', 'Mitty')

 

Solution

이렇게 간단하게 해결 가능해서 굳이 REGEXP를 사용하지 않아도 되지만.

 

굳이 사용해본다면..

요것들을 사용하면 쉽게 해결이 가능할 것이다.

SELECT ANIMAL_ID, NAME, SEX_UPON_INTAKE
FROM ANIMAL_INS
WHERE NAME REGEXP '^(Lucy|Ella|Pickle|Rogan|Sabrina|Mitty)$'