장치체크주기
y:년1회
m:월1회
w:주1회
#장치테이블
장치번호 체크주기 최근체크일자
a1 w 20240501
a2 m 20240401
a3 m 20240522
a4 m 20240524
a5 y 20230606
b1 w 20240528
b2 m 20240507
#국경일테이블
20240515
20240606
#장치체크테이블
장치번호 체크일자
a5 20240607
a1 20240605
a1 20240612
a1 20240619
a1 20240626
a2 20240603
a3 20240626
a4 20240628
b1 20240604
b1 20240611
b1 20240618
b1 20240625
b2 20240611
해당월의 주중만 체크하며 토,일,국경일을 제외하며, 다음체크일이 토,일,국경일일 경우는 다음날로 하며
최긑체크일의 같은 요일 체크일을 출력하고자 합니다. 장치체크테이블과 같이 대상월은 2024년6월로 하고 싶습니다.
기존쿼리를 보니 20만건 정도 중간테이블 생성후 해당월것만 약 2천건 정도 추출하는것으로 보여 성능이 좋지 않은 것으로 보였습니다.
부탁드립니다
감사합니다.
|