group by 시에 특정코드 체크

냥냥 2017.12.08 22:45 Views : 17802

특정일자에 상점 별로 판매금액을 통계를 내는데요

통계를 뿌려줄때 판매금액과 함께

판매된 상품이 모두 동일한 상품이면 해당 상품코드를 표시해야 하고

어떤 특정상품이 섞여있는 경우에는 별도코드를 표시해줘야 합니다.


예를 들어 특정일자 주문데이터에

A상품만 주문된 경우에는 판매금액합계와 함께 해당 상품의 코드인 'P001' 이런식으로 표시를 해주고


어떤 일자 주문데이터에

1번째 판매상품이 A상품만 주문이 되었고

2번째 판매상품에는 A상품과 B상품이 같이 주문되었다고 하면

해당 일자 통계에는 판매금액 합계와 함께 특정상품의 코드가 아닌 상품이 합쳐져있다는 구분자 'G001' 이런식으로

표시를 해줘야 합니다.


상점별로 통계를 내려니까 group by 를 사용했는데

판매금액은 쉽게 sum 해주면 되는데 판매코드는 주문데이터별로 미리 취합을 했다고 하더라도

group by 상에는 매장정보만 들어가야 되는데 어떻게 같은 상품코드가 있는지 다른 상품코드가 있는지 감이 안 잡히네요


No. Subject Author Date Views
Notice SQL강좌: 챗GPT와 함께 배우는 SQL Server 무료 강좌 목차와 소개 (2023년 9월 업데이트) 코난(김대우) 2023.08.18 42901
Notice Python 무료 강좌 - 기초, 중급, 머신러닝(2023년 6월 업데이트) 코난(김대우) 2021.01.01 22738
10083 Merge 문을 활용한 방식으로 바꿔야하는데... missing keyword 에러가 납니다. [1] 초보개발자_도움필요 2017.12.13 18425
10082 MySQL 5.7 프로시저 질문입니다. 신성길 2017.12.12 16894
10081 트리거에 대해 궁금한점.. [3] 떠벙이 2017.12.12 19247
10080 MSSQL 오류 입니다. "ROW-00014: Cannot update row as the data in the database has changed" 듬직한고환 2017.12.11 20631
10079 SQL2008 DB 이전 관련 여쭤봅니다. 김정섭_282794 2017.12.11 14492
10078 프로시저에 관해서 궁금한점이 있습니다. [2] 카루카루 2017.12.11 17508
» group by 시에 특정코드 체크 냥냥 2017.12.08 17802
10076 사용자 접속을 막는 방법을 알고 싶습니다. [1] 푸른자전거 2017.12.08 16386
10075 CASE WHEN 에 대해서..? 문상연 2017.12.08 14161
10074 SQL Server DB백업문제입니다. [1] LJstyleS 2017.12.07 14053
10073 매개 변수 오류 [1] 김영훈_281547 2017.12.06 17180
10072 유저 Session_id 관련 질문 Tuban 2017.12.06 13367
10071 DB 축소 관련 문의 드립니다. [2] 꾸꾸파파 2017.12.06 20381
10070 안녕하세요, 다시 한번 도움 요청 드립니다 ㅠ 쿼리 질문드립니다. [4] 브라미 2017.12.05 13435
10069 with rollup 질문 드립니다.. [1] 떠벙이 2017.12.04 15737
10068 안녕하세요, 고수님들~ 쿼리문 작성 질문 드립니다 ㅠ [2] 브라미 2017.12.01 13399
10067 primary key 설정에 대해 질문입니다. [1] LJstyleS 2017.12.01 11572
10066 프로시저가 이상합니다 문상연 2017.12.01 9370
10065 삭제에 관해서..? [2] 문상연 2017.11.30 8928
10064 sp_server_diagnostics_sleep 기능과 정지하는 방법을 찾고 있습니다. lobb 2017.11.29 9485





XE Login