태스크 11: 주문 또는 지불 데이터가 있는 고객만 표시
데이터베이스에는 주문 또는 지불 사항이 없는 고객이 있습니다. 고객 보고서에 대한 조회는 모든 고객을 리턴합니다. 보고서를 실행하는 경우, 그림 12-23에 표시된 대로 주문과 지불 테이블의 열 표제만 표시하는 고객 행이 있습니다.
그림 12-23 한 고객의 주문 또는 지불 데이터를 표시하지 않는 보고서고객 보고서에 대한 조회를 변경하여 주문 또는 지불 사항이 없는 고객을 제외시킬 수 있습니다.
WHERE EXISTS 절은 고객 테이블의 customerNumber 값과 일치하는 customerNumber 값이 있는지 주문 및 지불 테이블을 확인합니다. 일치하는 customerNumber 값을 가지고 있는 행만 선택됩니다. 완료된 조회는 그림 12-24에 표시된 것과 유사해야 합니다.그림 12-24 데이터 세트 편집에서 업데이트된 SELECT 조회
| (c) Copyright Actuate Corporation 2013 |