문제
다음 SQL 실행 시 결과로 가장 적절한 것은?
① 우수 ② 양호 ③ 보통 ④ 재검토
정답
3번
해설
외부 CASE에서 GRADE='A'가 매칭되어 내부 CASE문이 실행됩니다. 내부 CASE에서 SCORE=92는 95도 90도 아니므로 ELSE 절의 '보통'이 반환됩니다. 중첩 CASE문에서는 각 단계별로 조건을 확인하여 해당하는 값을 반환합니다.
다음 SQL 실행 시 결과로 가장 적절한 것은?
① 우수 ② 양호 ③ 보통 ④ 재검토
3번
외부 CASE에서 GRADE='A'가 매칭되어 내부 CASE문이 실행됩니다. 내부 CASE에서 SCORE=92는 95도 90도 아니므로 ELSE 절의 '보통'이 반환됩니다. 중첩 CASE문에서는 각 단계별로 조건을 확인하여 해당하는 값을 반환합니다.
기출 #574 · DDL
다음 상황에서 ALTER TABLE 명령이 실행될 때 가장 적절한 결과는? [코드] ① 성공적으로 실행된다 ② SALARY 컬럼에 NULL 값이 있어 실행 실패한다 ③ DEFAULT 값이 변경되어 기존 NULL이 4...
기출 #575 · DML
다음 SQL의 결과는? [PRODUCT] NAME: A,B,C / PRICE: 1000,2000,3000 UPDATE PRODUCT SET PRICE = PRICE * 1.1 WHERE PRICE >= 2000; S...
기출 #576 · DML
다음 중 UPSERT(INSERT 또는 UPDATE) 기능을 제공하는 SQL 구문으로 가장 적절한 것은? ① INSERT INTO ... ON DUPLICATE KEY UPDATE ② REPLACE INTO ... ...
기출 #577 · DML
다음 SQL 실행 후 결과는? (Oracle) [TEST] ID: 1,2,3,4,5 / VAL: A,B,C,D,E DELETE FROM TEST WHERE ID IN (SELECT ID FROM TEST WHERE ...
기출 #633 · TCL
다음 중 AUTO COMMIT 모드에서 자동으로 COMMIT이 발생하지 않는 경우는? ① INSERT 문 실행 후 ② UPDATE 문 실행 후 ③ ROLLBACK 문 실행 후 ④ DELETE 문 실행 후
기출 #634 · TCL
다음 실행 후 테이블 T의 데이터는? INSERT INTO T VALUES(10); SAVEPOINT A; INSERT INTO T VALUES(20); SAVEPOINT B; INSERT INTO T VALUES(...
4 min read
SQLD 시험을 앞두고 막판 정리가 필요한 분들을 위한 핵심 개념 요약본. 1·2페이지 미리보기와 플랜 회원 PDF 다운로드 안내.
10 min read
SQLD 2과목 단골 출제 주제인 계층형 질의를 PRIOR 위치, LEVEL 의사컬럼, 평가 순서, 자주 틀리는 함정 중심으로 정리했습니다.
5 min read
SQLD 응시료, 환불 가능 시점, 전액 환불 사유, 일정 변경·고사장 변경 규정까지 한 번에 정리했습니다. 시험 5일 전 18시 환불 마감 주의.
매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.