서술형문제3 전체범위처리 SQL 작성
문제 같은 데이터를 두번 읽지 않고서 같은 결과집합을 출력하도록 아래 두 SQL을 각각 작성하시오. (단, 부분범위처리가 불가능한 상황 전체범위처리 기준으로 튜닝할 것) -'주문일자'의 데이터 타입은 문자형 8자리 - 거래 업체는 10,000개 - 월평균 주문건수는 100만 건 SQL 1 select b.주문번호,b.업체번호,b.주문일자,b.주문금액,b.총주문횟수,a.평균주문금액,a.최대주문금액 from ( select 업체번호,count(*) 총주문횟수, avg(주문금액) 평균주문금액, max(주문금액) 최대주문금액 from 주문 where 주문일자 like '201509%' group by 업체번호 ) a, 주문 b where b.업체번호 = a.업체번호 and b.주문일자 like '201509%'..
2021. 8. 12.