안녕하세요.

주간 분석자료를 보여주는 모듈이 있는데요...

주간 집계 기준을 정하기 위해 매년 주간 시작날짜와 마지막 날짜에 대한 기준 테이블에 값을 넣어주고 있습니다.


작년까지는 달력보고 1주 ~ 마지막 53주까지 각 주별 시작 날짜와 종료 날짜에 대한 값을 엑셀에 수작업으로

넣고 이걸 테이블에 옮겼는데요...

너무 원시적인거 같아서 어느정도 자동 생성 할 수 있는 방법을 찾고 있습니다.


일단 규칙은 다음과 같습니다.



2014년 올해를 예로들어


2014-01-01 ~ 2014-01-04 (2014년, Week1, 1월)

2014-01-05 ~ 2014-01-11 (2014년, Week2, 1월)

2014-01-12 ~ 2014-01-18 (2014년, Week3, 1월)

2014-01-19 ~ 2014-01-25 (2014년, Week4, 1월)

2014-01-26 ~ 2014-01-31 (2014년, Week5, 1월)  <-- (마지막주의 말일이 토요일이 아닌 경우 일단 끊음)

2014-02-01 ~ 2014-02-01 (2014년, Week5, 2월)  <-- (1일 ~ 토요일까지 날짜 구하고 다섯째주 2월로 표기)

2014-02-02 ~ 2014-02-08 (2014년, Week6, 2월)

....

...

..

..


주간 날짜를 구하기 위해 한 주의 범위는 일요일 ~ 토요일 까지로 잡혀있습니다.

하지만 매월 1일과 말일이 각각 일요일, 토요일이 아닌 경우가 있습니다.

2014년 1월 1일은 수요일입니다.

따라서 2014년의 첫째주는 수요일 ~ 토요일 까지 입니다.


그런데 1월 ~ 2월로 넘어갈 때는 위 예로 든 경우처럼 5째주가 두번 나올 수 있습니다. (각각 1월, 2월로 분리하여)


일단 위처럼 매월 말일과 시작일 기준으로 끊어서 각각 날짜 범위를 구하지 않더라도

일단 주별로 시작 날짜와 마지막 날짜만이라도 자동으로 구할 수 있으면 일일이 달력보고 타이핑하는 것 보다는 쉬울것 같아서

어느정도 자동화 할 수 있는 방법을 찾고 있습니다.


도움 부탁드립니다.


No. Subject Author Date Views
Notice SQL강좌: 챗GPT와 함께 배우는 SQL Server 무료 강좌 목차와 소개 (2023년 9월 업데이트) 코난(김대우) 2023.08.18 38055
Notice Python 무료 강좌 - 기초, 중급, 머신러닝(2023년 6월 업데이트) 코난(김대우) 2021.01.01 20666
7503 자동복구 중지할 수는 없나요 ? sams 2014.01.10 3063
7502 SQL 2012 Login 감사 설정 관련 질문 [1] catchv 2014.01.10 3116
7501 Count(*) 를 대체하는 방법을 어떤 쁠로그에서 봤는데요 질문드립니다. [1] 김락중_278785 2014.01.10 4427
7500 소켓관련 [1] 알토란 2014.01.09 2831
7499 속도가 너무 느려서 그런데요 . 쿼리 좀 봐주시고 조언 부탁드립니다. [4] ssunsori 2014.01.09 3514
7498 안녕하세요. 공백 기준으로 문자열 자르기? [1] 수가리 2014.01.09 5848
7497 join 속도 관련 문의 입니다. [1] ssunsori 2014.01.08 3086
7496 서비스팩 업데이트 문의 [2] 윤태형 2014.01.08 2895
» 매년 주간 날짜 값을 구해야 합니다. [2] Larry 2014.01.08 7305
7494 SELECT 로 조회된 결과를 한 row에 insert 하는 방법 없을까요? [2] 귀여운첼시 2014.01.08 3484
7493 연결 문자열 질문입니다. 팅스호웹 2014.01.08 3265
7492 특정문자 만 출력 하고 싶은데요. [2] ssunsori 2014.01.07 3830
7491 수정))저장프로시저 실행순서를 좀 알고싶습니다.. [4] 상구 2014.01.07 3551
7490 조건에 맞는 query 문을 쓰고자 하는데 잘 몰라서요! [3] 슈토파이터 2014.01.07 3713
7489 순방문자수 관련 [3] 냥냥 2014.01.06 4128
7488 table create, drop많이하면 alima 2014.01.06 3392
7487 SQL 테이블 지우고 옮겨도 상관없을까요? [3] 로로스 2014.01.06 3135
7486 SQL SERVER 그룹 추가 질문 [1] wassup 2014.01.06 3397
7485 SQL 2008 R2 설치관련 [2] HSQL 2014.01.06 9426
7484 join 쿼리 좀 봐주세요. [3] ssunsori 2014.01.05 3192





XE Login