책 내용 질문하기
문제 질문드립니다.
도서
2018 시나공 정보처리기사 실기(산업기사 포함)
페이지
0
조회수
360
작성일
2019-04-12
작성자
탈퇴*원
첨부파일
문제 : 학생 테이블에서 학번이 "1744077" 인 학생의 학년을 "2"로 수정하기 위한 SQL 문을 작성하시오.
답안 : UPDATE 학생
SET 학년 = "2 "
WHERE 학번 = "1744077" ;
이것이 맞는 답변 맞나요?
저는 다른 것 다 맞는 것 같은데 SET 문장을 SET 학년 = 2 이렇게 적고
WHERE 문장을 WHERE = 1744077 이렇게 적어야 되는 게 맞지 않은가요?
숫자는 큰따옴표나 작은따옴표는 사용 않하는 걸로 알고 있어서요.
답변
2019-04-15 11:29:23
안녕하세요 길벗수험서 운영팀입니다.
문제에서 특별한 언급이 없다면 숫자로 판단하여 따옴표가 없이 적는 것이 맞습니다.
다만 해당 문제의 경우 문제에서 쌍따옴표""를 사용해서 해당 값이 문자일 가능성을 열어두어서 조금 혼동을 줄 수 있는 문제로 생각됩니다.
저희 출판사 관련 문제라면 어떤 부분인지 알려주시면 수정토록 하겠습니다.
행복한 하루되세요 :)
-
관리자2019-04-15 11:29:23
안녕하세요 길벗수험서 운영팀입니다.
문제에서 특별한 언급이 없다면 숫자로 판단하여 따옴표가 없이 적는 것이 맞습니다.
다만 해당 문제의 경우 문제에서 쌍따옴표""를 사용해서 해당 값이 문자일 가능성을 열어두어서 조금 혼동을 줄 수 있는 문제로 생각됩니다.
저희 출판사 관련 문제라면 어떤 부분인지 알려주시면 수정토록 하겠습니다.
행복한 하루되세요 :)