SQLD CBT 기출문제 예상문제 851번
다음 문제를 풀어보세요.
다음 중 아래 SQL의 실행결과로 가장 적절한 것을 고르시오.
[테이블 정보]
계좌(ACCOUNT) 테이블의 데이터가 다음과 같을 때
ACC_NUM
BALANCE
A01
500
A02
1200
A03
2500
[SQL 쿼리]
SELECT ACC_NUM,
CASE WHEN BALANCE >= 2000 THEN 'A'
WHEN BALANCE >= 1000 THEN 'B'
ELSE 'C'
END AS GRADE_1,
CASE WHEN BALANCE >= 1000 THEN 'B'
WHEN BALANCE >= 2000 THEN 'A'
ELSE 'C'
END AS GRADE_2
FROM ACCOUNT
ORDER BY ACC_NUM;