분할 (1) 썸네일형 리스트형 복잡한 쿼리 효율적으로 작성하기 1. 최종적으로 조회되는 결과 항목을 정의한다. 2. 필요한 테이블과 컬럼을 파악한다. 3. 작은 단위로 분할해서 쿼리를 작성한다. 4. 분할한 단위의 쿼리를 하나로 합쳐 최종 결과를 산출한다. 5. 결과를 검증한다. 1) 출력항목 연도 최대매출사원명 최대매출액 2) 필요한 테이블 - 이탈리아 찾기 : countries - 이탈리아 고객 찾기 : consumers - 매출 : sales - 사원정보 : employees 3) 단위 분할 a) 연도, 사원별 이탈리아 매출액 구하기 SELECT SUBSTR(a.SALES_MONTH, 1, 4) AS years, a.EMPLOYEE_ID, sum(a.AMOUNT_SOLD) AS AMOUNT_SOLD FROM SALES a, CUSTOMERS b, COUNTRI.. 이전 1 다음