컴퓨터활용능력 1급 필기데이터베이스 일반UPDATE 문난이도 3MCQ

컴퓨터활용능력 1급 필기 UPDATE 문 기출문제 #21263

문제

다음 중 [제품] 테이블에서 재고수량이 100 이하인 제품의 단가를 10%씩 인하하는 SQL문이다. 빈 괄호 (가), (나)에 들어갈 명령어로 옳은 것은?

UPDATE 제품 (가) 단가 = 단가 * 0.9 (나) 재고수량 <= 100;

① (가) FROM (나) WHERE ② (가) SET (나) FROM ③ (가) WHERE (나) SET ④ (가) SET (나) WHERE

정답

4

해설

정답: 4. UPDATE 문은 'UPDATE 테이블 SET 변경내용 WHERE 조건' 형식이다. 따라서 (가)에는 SET, (나)에는 WHERE가 들어가야 한다.

오답 풀이

  • 1번: UPDATE 문에는 FROM 절이 쓰이지 않으므로 옳지 않다.
  • 2번: (나) 자리에 FROM이 와서 조건 절이 성립하지 않는다.
  • 3번: SET과 WHERE의 위치가 뒤바뀌어 옳지 않다.
  • 4번: SET으로 변경 내용을, WHERE로 조건을 지정하므로 옳다.

보충 개념 UPDATE에서 WHERE 절을 생략하면 모든 레코드가 변경되므로, 일부만 수정할 때는 반드시 WHERE로 대상을 한정한다.

컴퓨터활용능력 1급 필기 데이터베이스 일반 다른 기출문제

컴퓨터활용능력 1급 필기 시험 준비 가이드

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

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

[컴퓨터활용능력 1급 필기] UPDATE 문 데이터베이스 일반 기출 #21263 | 문어CBT