모두CBT

판매 테이블에서 품명이 ‘카메라’인 항목을 삭제하는 SQL 문은? | [정보처리기능사 필기] 09년 2회차 기출문제 상세 페이지

1[정보처리기능사 필기] 09년 2회차

판매 테이블에서 품명이 ‘카메라’인 항목을 삭제하는 SQL 문은?

1

DELETE SET 품명=‘카메라’ WHERE 판매;

2

DELETE FROM 품명=‘카메라’ WHERE 판매;

3

DELETE FROM 판매 WHERE 품명=‘카메라’;

4

DELETE SET 판매, WHERE 품명=‘카메라’;

해설

정답은 DELETE FROM 판매 WHERE 품명='카메라';이다.

SQL의 삭제문은 "DELETE FROM 테이블명 WHERE 조건;" 형식을 따르며, 삭제 대상 테이블명은 FROM 절에 오고 삭제 조건은 WHERE 절에 지정한다.

  • ① DELETE SET 품명='카메라' WHERE 판매; — DELETE 문에는 SET 절이 없고 FROM·WHERE의 위치도 어긋나 있다.
  • ② DELETE FROM 품명='카메라' WHERE 판매; — FROM 절에 조건식이, WHERE 절에 테이블명이 뒤바뀌어 있다.
  • ④ DELETE SET 판매, WHERE 품명='카메라'; — SET 절은 UPDATE 문에서 쓰이며 DELETE 문법에는 존재하지 않는다.

오류나 개정된 내용이 보이면 알려주세요

이어서 풀어보기

[정보처리기능사 필기] 09년 2회차 60문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요정보처리기능사 필기 기출문제 암기장 전체 보기