판매 테이블에 대한 질의 결과로 가장 적절한 것은?< 판매 >… | [경찰간부후보생 데이터베이스론] 26년 1회차 기출문제 상세 페이지
1[경찰간부후보생 데이터베이스론] 26년 1회차
판매 테이블에 대한 질의 결과로 가장 적절한 것은?
< 판매 >
| 제품 | 지역 | 매출 |
| P1 | 서울 | 100 |
| P2 | 서울 | 200 |
| P1 | 부산 | 150 |
| P2 | 부산 | 50 |
| SELECT SUM(CASE WHEN 지역='서울' THEN 매출 ELSE 50 END) AS 보정매출 FROM 판매; |
보정매출
1
200
2
300
3
350
4
400
해설
보정매출의 합계는 400이다.
서울 행은 매출 값을 그대로 쓰고, 그 외 지역은 실제 매출과 상관없이 50으로 바뀐다.
- 200: 서울 행만 더해도 300이므로 나올 수 없는 값이다.
- 300: 서울 행만 합산하고 ELSE 값을 빠뜨린 결과이다.
- 350: 부산 두 행 중 한 행의 ELSE 값만 더한 결과이다.
오류나 개정된 내용이 보이면 알려주세요