안녕하세요
통계 데이터를 구하려는데
데이터로 넘어오는 값은 2023-11-3
이면 2023년 11월 3주차의 데이터를 뽑아야 합니다.
서버단에서 해결하긴 했는데 쿼리로 하는게 깔끔 할 것 같아서 질문 드립니다.
예시로 3주차의 데이터를 뽑고 싶은데 쿼리로 2023년 11월의 3주차 데이터를 뽑을 수 있을까요??
또 4년의 한번 2월은 윤달이 껴있는데...
또 궁금한게 1주차의 대한 기준이 1일 부터 7일인지
월요일부터 일요일인지 궁금합니다.
쿼리로 1~5주차의 데이터를 뽑을 수 있을지 궁금합니다.
2023년 3월이면 3월의 1~5주차를 입력 받는 값에 따라서 자동으로 데이터를 뽑을 수 있을까요??
주의 시작이 월요일인지? 일요일인지?
월이 겹치는 주차에 대한 처리 기준을 어떻게 가져갈 것인지?
이는 물어볼게 아니라 정하셔야 하는 것일 듯 합니다.
찾아보니 규정에는 1주에 목요일이 겹치는 주가 1주차라 하더라구요
즉, 월 화 수 목 금 토 일
1월 28 29 30 31 1 2 3
이렇게 있다 치면 1월의 마지막주가 되는것 같습니다.
근데 이러면 2월 1,2,3 은 포함이 안되니까 월~일요일로 해야 할 것 같습니다.
월~일요일을 주차라고 가정 하면 매핑되는 값에 따라서 구할 수 있을지 궁금합니다
DATEPART 함수를 사용하면 1월부터 해당 월까지의 주차를 구할 수는 있다고 찾아보긴 했는데....
주차별 시작일과 종료일을 관리하는 별도 테이블을 두고 사용하면 어떨까요?
달력 테이블을 따로 두고 주차를 관리하는 방안도 있습니다.
이해했습니다! 별도 테이블을 만들어 사용하는게 더 좋을 것 같습니다!