여러분, 안녕하세요,
2019년 초부터 2023년 4월까지의 데이터가 포함된 데이터베이스가 있습니다.
다시 실행할 때 매주 2023년에 대한 새 데이터를 추가하는 스크립트를 만들었습니다.
이 파일이 너무 무거워지는 것을 방지하기 위해 주 초에 스크립트를 다시 시작할 때 롤링 주를 삭제할 수 있기를 바랍니다.
예를 들어 오늘 우리는 2023년 21주차(W21)에 있습니다. 오늘 스크립트를 실행하면 2019년의 S1을 삭제한 다음 2023년의 S21을 추가할 수 있습니다.
다음 주에 우리는 S22 2023에 있을 것입니다. 스크립트는 이 새로운 주를 추가할 것입니다. 동시에 2019년의 S2를 삭제할 수 있기를 바랍니다.
그러나 같은 주에 스크립트를 여러 번 실행하면 몇 주 연속으로 삭제되지 않아야 합니다.
예 : S21 2023에서 스크립트를 3번 실행하면 S1/S2/S3 2019가 아닌 S1 2019만 삭제됩니다(스크립트를 3번 실행했기 때문).
내 데이터베이스에 스크립트 개발에 유용한 "시작 날짜" 열이 있습니다. 아래는 칼럼의 개요입니다.

당신의 도움을 주셔서 감사합니다