모두CBT

판매 테이블에 대한 질의 결과로 가장 적절한 것은?< 판매 &gt… | [경찰간부후보생 데이터베이스론] 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으로 바뀐다.
100+200+50+50=400100 + 200 + 50 + 50 = 400

  • 200: 서울 행만 더해도 300이므로 나올 수 없는 값이다.
  • 300: 서울 행만 합산하고 ELSE 값을 빠뜨린 결과이다.
  • 350: 부산 두 행 중 한 행의 ELSE 값만 더한 결과이다.

오류나 개정된 내용이 보이면 알려주세요

이어서 풀어보기

[경찰간부후보생 데이터베이스론] 26년 1회차 40문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요경찰간부후보생 데이터베이스론 기출문제 암기장 전체 보기