01. 06 TIL : YEARWEEK()의 연말 연초 값 이슈
YEARWEEK() 쿼리 함수를 사용한 기간 사칙 연산의 경우, 연말 연초 간 연도가 변경될 때문제ex) YEARWEEK(2024-12-29) + 1 = '202452' + '000001'을 수행하고, 이 결과 값은 '202453' ~ 2024년의 주차는 52주차까지 있기 때문에, 해당 조건절을 통해 데이터가 아무것도 나오지 않게 된다. 해결YEARWEEK(DATE_ADD(2024-12-29, INTERVAL 1 WEEK)) 방식으로 함수를 사용하면, 해당 함수는 정상적으로 '202501'을 반환하게 된다. 빼기 등 다른 사칙연산의 경우에도 동일하게 적용 가능하다