SQLDSQL 기본난이도 2MCQ

SQLD SQL 기본 기출문제 #1182

문제

다음 SQL 실행 후 SALES 테이블의 상태는?

SQL
-- 초기 SALES 테이블 -- ID: 1, 2, 3 / AMOUNT: 100, 200, 300 UPDATE SALES SET AMOUNT = AMOUNT * 1.1 WHERE ID <= 2; SELECT COUNT(*) FROM SALES WHERE AMOUNT > 150;

① 1건 ② 2건 ③ 3건 ④ 0건

정답

2

해설

SQL
UPDATE 실행 후 ID 1의 AMOUNT는 110(100*1.1), ID 2의 AMOUNT는 220(200*1.1)이 됩니다. ID 3은 조건에 해당하지 않아 300 그대로 유지됩니다. 따라서 AMOUNT > 150 조건에는 220300,2건이 해당합니다.

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.

[SQLD] SQL 기본 기출 #1182 | sqldpass