본문 바로가기
데이터베이스 일반컴퓨터활용능력 1급 · 2012년03월17일 · 48/60

48.회원 중에서 가입일이 2010년 10월 16일 이전인 준회원을 정회원으로 변경하고자 할 때 SQL 문으로 옳은 것은? (단, 회원 테이블에는 회원번호, 성명, 가입일, 연락처, 등급 등의 필드가 있으며, 회원의 등급은 '등급' 필드에 저장되어 있다.)

1
update 회원 set 등급 = '정회원' where 가입일 <= #2010-10-16# and 등급 = '준회원'정답
2
update 회원 set 등급 = '정회원' where 가입일 <= "2010-10-16" and 등급 = '준회원'
3
update 회원 set 등급 = '정회원' where 가입일 <= #2010-10-16#
4
update 회원 set 등급 = '정회원' where 가입일 <= "2010-10-16"

해설

update 테이블 set 변경내용 where 조건 구문으로 테이블은 회원 변경내용은 등급 = '정회원' 조건은 가입일 <= #2010-10-16# and 등급 = '준회원' "가입일이 2010년 10월 16일 이전인 준회원"이므로 2가지 조건을 동시에 만족하는 AND구문을 사용합니다.또 날짜는 '#'으로 처리됩니다.

이 시험을 직접 풀어보세요

실전과 동일한 CBT 환경에서 시간 제한 연습

회원가입 없이 CBT 풀기