데이터베이스 개발자 질문과 답변 게시판

데이터베이스 개발/운영 관련 질문과 답변을 올리는 게시판입니다. 궁금하신 내용을 이곳에서 문의하시면 SQLER 분들의 답변을 받으실 수 있습니다. 문의를 하실때에는 최근 작업하신 특이 사항이나, 장애 발생 전 상황을 상세히 올려 주시면 답글을 적어주시는 SQLER분들의 답변이 더 정확할 수 있으니 도움 되시길 바랍니다. 쿼리 문의일 경우, 실제 문제가 재현되는 테이블생성, 샘플데이터 생성 쿼리를 함께 올려 주시면 더 빠르고 정확한 쿼리 문의 응답이 가능합니다.

월+형식별 가로데이터

깨비꼬비 2017.10.24 12:15 Views : 4933

이전에 건우아빠 님께서 답변을 주셨었는데... 제가 질문을 잘못 드린것 같습니다;;

어떻게든 답변 주신 내용으로 해보려고 했는데........ 제 능력치로는 역부족이어서 다시 질문 올립니다;;


밑에와 같은 형태의 테이블이 있습니다.

idnum mdate gtype memo price
1 2017-03 1 테스트1 10,000
1 2017-03 2 테스트2 20,000
1 2017-03 3 테스트3 30,000
2 2017-04 2 테스트4 40,000
2 2017-04 3 테스트5 50,000
3 2017-01 1 테스트6 60,000
3 2017-02 1 테스트7 70,000
4 2017-01 2 테스트8 80,000
4 2017-05 1 테스트9 90,000
4 2017-05 3 테스트10 100,000



idnum별로 가로 데이터를 만드는데, mdate+gtype별 memo와 sum(price)를 만들어야 합니다.


idnum month01_1 month01_2 month01_3 sum01 month02_1 month02_2 month02_3 sum02 month03_1 month03_2 month03_3 sum03 month04_1 month04_2 month04_3 sum04 month05_1 month05_2 month05_3 sum05 month06_1 month06_2 month06_3 sum06
1 테스트1 테스트2 테스트3 60,000
2 테스트4 테스트5 90,000
3 테스트6 60,000 테스트7 70,000
4 테스트8 80,000 테스트9 테스트10 190,000


mdate가 03월 이며, gtype이 1이면 month03_1 이라는 컬럼에 해당 memo가 들어가고,

sum03에 mdate가03월인 모든 gtype 의 price 의 합계가 들어가야 합니다....

컬럼은 값이 있던 없던 1월부터 12월까지 있어야 하고요...


고수님들의 답변 꼭 부탁드립니다...


※ 그냥 무식하게 월별로 join 해서 만드니 돌리는데 어마어마한 시간이 걸리네요;;


No. Subject Author Date Views
10037 mssql 쿼리 질문을 좀 드립니다. [1] wondo 2017.11.08 7031
10036 TOP 또는 FOR XML을 함께 지정하지 않는 한 뷰, 인라인 함수, 파생 테이블, 하위 쿼리 및 공통 테이블 식에서 ORDER BY 절을 사용할 수 없습니다. [1] mingky 2017.11.08 8851
10035 날짜 데이터 행렬 변환 떡재 2017.11.08 7034
10034 DELETE문 실행시 형변환 오류 발생 [4] 고구망 2017.11.06 8779
10033 [MSSQL] Full Text Search - CONTAINS 구문 관련 문의 studyaccount 2017.11.06 7999
10032 DB에 image 저장 문의 드립니다. [1] sin 2017.11.05 6276
10031 백업파일로 DB복구를 하려는데 로그파일이 너무 큽니다. 어떻게 해야 할까요.. 체력덩이 2017.10.31 8133
10030 PROFILER 실행 오류 좀 봐주세요~ [2] 찬전 2017.10.30 9815
10029 DB 백업 문의드립니다. [4] 톡히슈터 2017.10.30 8504
10028 Transactio log에 대해 궁금한 점이 있습니다. [3] tempest 2017.10.30 6791
10027 간단한 "매개변수가 있는 프로시져" 에러..... [1] 살마 2017.10.30 7100
10026 FK가 걸린 컬럼 값 작업 시, NOCHECK&CHECK vs drop/add constraint 차이점? [3] 무념 2017.10.27 5569
10025 문자 암호화 방식 [1] 냥냥 2017.10.27 3901
10024 MS SQL 쿼리 속도로 인한 네트워크 부하 [1] anald 2017.10.27 3399
10023 sysprocess에 Host명이 LOCALHOST,UNKNOWN등으로 확인 되는 현상 백번의날개짓 2017.10.25 5008
10022 인덱스 문의 입니다. [3] 희망나라 2017.10.24 3268
» 월+형식별 가로데이터 [1] 깨비꼬비 2017.10.24 4933
10020 SQL SERVER 설치 VERSION에 대한 문의 드립니다. [3] lobb 2017.10.24 6488
10019 필드에 값이 있을 경우에만 조건에 추가 시키는 법? [2] DOOLLY 2017.10.23 6403
10018 저장프로시저에서 Case 구문사용방법에 관한 질문입니다. [1] LJstyleS 2017.10.23 5703





XE Login