SQLD · 59회 변형 · 어려움 난이도 · 16번

Q.16202559어려움 변형2과목 · SQL 기본 및 활용
상품 테이블 P에서 할인가가 있으면 할인가, 없으면 판매가, 둘 다 없으면 정가를 적용가로 조회하려 한다. 다음 SQL 을 실행했을 때의 결과로 옳은 것은? (첫 행부터 순서대로 출력)
보기
P 테이블
ID할인가판매가정가
1(NULL)800010000
27000(NULL)9000
3(NULL)(NULL)12000
4500060008000
SELECT COALESCE(할인가, 판매가, 정가) AS 적용가
FROM P
ORDER BY ID DESC;
  • 18000 7000 12000 5000
  • 25000 NULL 7000 NULL
  • 35000 12000 7000 8000
  • 48000 12000 9000 10000

정답: 3 · 5000 12000 7000 8000

해설
해설 불러오는 중…
이 회차 문제 풀어보기 →SQLD 더 풀기