책 내용 질문하기
문제 질문드립니다.
도서
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

    안녕하세요 길벗수험서 운영팀입니다.

     

    문제에서 특별한 언급이 없다면 숫자로 판단하여 따옴표가 없이 적는 것이 맞습니다.

     

    다만 해당 문제의 경우 문제에서 쌍따옴표""를 사용해서 해당 값이 문자일 가능성을 열어두어서 조금 혼동을 줄 수 있는 문제로 생각됩니다.

     

    저희 출판사 관련 문제라면 어떤 부분인지 알려주시면 수정토록 하겠습니다.

     

    행복한 하루되세요 :)

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.