[sql] SQL LIKE 연산자를 사용한 날짜 패턴 검색

예를 들어, 날짜가 ‘2022-05-01’과 같은 형식으로 저장되어 있다고 가정해봅시다. 이때, LIKE 연산자를 사용하여 특정 날짜 패턴을 검색할 수 있습니다.

만약 모든 2022년에 해당하는 데이터를 검색하고 싶다면, 다음과 같이 작성할 수 있습니다.

SELECT * 
FROM 테이블이름
WHERE 날짜열 LIKE '2022-%'

위의 코드에서 ‘2022-%’는 ‘2022-‘로 시작하는 모든 날짜와 매치됩니다.

마찬가지로, 이와 유사한 방법으로 특정 월이나 일에 해당하는 데이터를 검색할 수도 있습니다.

이와 같이 SQL의 LIKE 연산자를 활용하여 날짜 패턴을 기반으로 데이터를 검색할 수 있습니다.